• H3C配置FTP服务器


                                H3C配置FTP服务器

                                              作者:尹正杰

    版权声明:原创作品,谢绝转载!否则将追究法律责任。

    一.FTP协议简介

    1.FTP协议是互联网上广泛使用的文件传输协议

      FTP文件传送协议(File Transfer Protocol,简称FTP),是一个用于从一台主机到另送文件的协议

    2.客户端/服务器模式,基于TCP

    3.FTP采取双TCP链接方式

      a>.控制链接使用的TCP端口号是21;

      b>.数据链接使用TCP端口号是20;

    4.FTP有两种文件传输模式

    5.FTP采用两种数据传输方式

      a>.主动方式;

      b>.被动方式;

    二.FTP双TCP链接方式

    1.控制链接

      用于在FTP客户端和FTP服务器之间的传输FTP控制命令及命令执行信息,控制链接在整个FTP会话期间一直保持打开;

    2.数据链接

      用于传输数据,包括数据上传,下载,文件列表发送等。数据传输结束后数据链接将终止。

           

    三.FTP文件传输模式

    1.ASCII模式是默认的文件传输模式,主要特点是:

      a>.本地文件转换成标准的ASCII码再传输;

      b>.适用于传输文本文件;

    2.二进制流模式也 成为图像文件传输模式,主要特点是:

      a>.文件按照比特流的方式进行传输;

      b>.适用于传输程序文件;

    四.FTP主动数据传输方式

    1.主动方式也称为Port方式,是FTP协议最初定义的数据传输链接方式,主要特点是:

      a>.FTP客户端通过向FTP服务器发送Port命令,告诉服务器该客户端用于传输数据的临时端口号;

      b>.当需要传送数据时,服务器通过TCP端口号20与客户端的临时端口建立数据传输通道,完成数据传输

    2.在建立数据链接的过程中,由服务器主动发起链接,因此被称为主动方式。

      a>.主动方式建立链接过程;

      b>.被动方式建立链接过程;

    五.TFTP协议介绍

    1.TFTP(简单文件传输协议)也是采用客户机/服务器模式的文件传输协议;

    2.TFTP适用于客户端和服务器之间不需要复杂交互的环境;

    3.TFTP承载在UDP之上,端口号69;

    4.TFTP仅提供简单的文件传输功能(上传,下载);

    5.TFTP没有存取授权与认证机制,不提供目录列表功能;

    6.TFTP协议传输是由客户端发起的

    六.TFTP文件传输过程

    七.实验

     实验拓扑如下:

          

    H3C配置方法如下
     1 H3C配置方法如下:
     2 服务端:
     3 
     4 [server]ftp server enable  #启用FTP服务
     5 [server]local-user yinzhengjie  #创建一个用户
     6 [server-luser-yinzhengjie]service-type ftp  #指定用户类型
     7 [server-luser-yinzhengjie]password simple 123 #给该用户配
     8 置密码
     9 [server]interface Ethernet 0/0/0
    10 [server-Ethernet0/0/0]ip address 172.30.1.1 24
    11 [server-Ethernet0/0/0]undo shutdown 
    12 [server-Ethernet0/0/0]quit
    13 
    14 
    15 客户端:
    16 
    17 [client]interface Ethernet 0/0/0
    18 [client-Ethernet0/0/0]ip address 172.30.1.2 24
    19 [client-Ethernet0/0/0]undo shutdown
    20 [client-Ethernet0/0/0]quit 
    21 <client>ftp 172.30.1.1 
    22 Trying 172.16.64.83 ...
    23 Press CTRL+K to abort 
    24 Connected to 172.30.1.1. 
    25 220 FTP service ready.
    26 User(172.30.1.1:(none)):yinzhengjie
    27 331 Password required for yinzhengjie.
    28 Password:
    29 230 User logged in.
    30 
    31 [ftp]
  • 相关阅读:
    Java xml 操作(Dom4J修改xml   + xPath技术  + SAX解析 + XML约束)
    Git 命令 操作
    vim常用快捷键
    离线数据分析流程介绍
    WebPack 简单使用
    React Native之React速学教程(下)
    puppet 部署 horizon server 所需的参数和部署逻辑
    jsp出现getOutputStream() has already been called for this response异常的原因和解决方法
    12款优秀的 JavaScript 日历和时间选择控件
    mysql 去重
  • 原文地址:https://www.cnblogs.com/yinzhengjie/p/6802400.html
Copyright © 2020-2023  润新知