zoukankan      html  css  js  c++  java
  • 网络初级篇之网络设备的FTP(原理与实验)

    一、什么是FTP
        FTP就是文件传输协议。用于互联网双向传输。
    二、FTP的作用
        控制文件下载空间在服务器复制文件从本地计算机或本地上传文件复制到服务器上的空间,主要的作用就是文件的传输,保存等
    三、FTP的工作原理
        FTP会启用两个端口:20与21端口。21端口负责控制连接、20端口负责数据连接。通俗的讲21端口用于连接,20端口用于传输数据。进行FTP文件传输中,客户端首先连接到FTP服务器的21端口,进行用户的认证,认证成功后,要传输文件时,服务器会开一个端口为20来进行传输数据文件。
    四、实验

    AR1的基本配置
       <Huawei>system-view
       [Huawei]sysname FTP Client
       [FTP Client]interface GigabitEthernet 0/0/0
       [FTP Client-GigabitEthernet0/0/0]ip address 192.168.1.1 24
    AR2的基本配置
       <Huawei>system-view
       [Huawei]sysname FTP Server
       [FTP Server]]interface GigabitEthernet 0/0/0
       [FTP Server]ip address 192.168.1.2 24
    AR2的关于FTP的配置
       [FTP Server]ftp server enable   //开启ftp服务
       [FTP Server]aaa   //进入aaa网络用户进行控制后台服务
       [FTP Server-aaa]local-user admin password cipher admin123   //新建用户:admin;密码:admin123(密文)
       [FTP Server-aaa]local-user admin access-limit 10   //设置最大连接数(根据自身需求)
       [FTP Server-aaa]local-user admin ftp-directory flash:/   // 设置可操作的目录,此处为flash:
       [FTP Server-aaa]local-user admin idle-timeout 0 0   //访问超时时间(根据自身的需求进行配置)
       [FTP Server-aaa]local-user admin service-type ftp   //设置服务类型为ftp
       [FTP Server-aaa]local-user admin privilege level 3   //设置用户的权限为等级3

    测试登录

    注:get + server中的文件名 (将server中的文件下载到client中)
           put + client中的文件名(将client中的文件上传到server中)

  • 相关阅读:
    Nexus 3048的NX-OS升级方法
    ASA防火墙忘记密码之后的恢复步骤
    关闭AnyConnect登录安全警告窗口
    使用vASA842配置ASDM645
    SSL 证书格式普及,PEM、CER、JKS、PKCS12
    Python基础练习
    理解管理信息系统
    各大搜索引擎蜘蛛的UserAgent
    iOS应用程序内购/内付费
    iOS开发解决:iOS8.1中UIBarButtonItem的setTitleTextAttributes对Disabled颜色设置无效问题
  • 原文地址:https://www.cnblogs.com/641055499-mozai/p/11580040.html
Copyright © 2011-2022 走看看