FTP和SSH

一,FTP 文件传输

1.基本概念:

    1)属于应用层的协议

    2)server/client工作模式

    3)ftp提供了一种server和client之间put和get文件的有效方式

2.传输模式:

    1)ASCll(默认) 主要用于传文本

    2)二进制模式  主要用于传图片、程序

3.基本原理:

    基于2次TCP协议

    客户端      \Leftarrow \Rightarrow        服务器

4.如何进行文件传输呢?

    1)前提:server和client之间必须互通

    2)基础操作(server端):

        1.启动ftp

   

        2.设置用户/密码/权限

   

        3.设置目录(默认/指定)

二,Telnet 远程登录

  1. 基于传输层的TCP
  2. 开启前提:连通性正常
  3. 明文传输
  4. 安全性较低

三,STelnet 安全外壳

  1. 分类:ssh1和ssh2
  2. 安全性较高

在stelnet服务器端:

1.启动ssh服务器功能

    1)stelnet server enable

    2)sftp server enable(可选)

2.创建本地密钥对

    1)rsa local-key-pair create (默认存在)

3.配置vty认证模式AAA

    1)user-interface vty 0 4

    2)authentication-mode aaa

    3)user privilege level 3

    4)protocol inbound {all/ssh} (入站协议)

4.配置ssh用户

    1)local-user test password cipher xxx access-limit xxx idle-timeout xxx

    2)local-user test privilege level xxx

    3)local-user test service-type {all/ssh}(可选)

5.配置ssh用户认证类型

    1)ssh user test authentication-type password

在stelnet客户端:

    1.启动ssh客户端首次认证

              1)ssh client first-time enable

     2.访问ssh服务器

               1)stelnet + ip地址


版权声明:本文为ouyangxikun原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。