FTP登录失败

故障原因

  • FTP服务器功能没有启动。
  • FTP服务器指定端口号不是缺省端口号,且FTP客户端登录时没有指定端口号。
  • 未配置FTP用户的验证信息、工作目录及用户级别。
  • 登录FTP服务器的用户数达到上限。
  • FTP服务器配置了ACL规则限制客户端登录。

操作步骤

  1. 检查FTP服务器功能是否启动。在任意视图下执行命令display ftp server查看FTP服务器的状态。
    • 如果FTP服务器没有启动,显示信息如下:
      <HUAWEI> display ftp server
      Server state              : Disabled
      IPv6 server state         : Disabled
      Timeout value (mins)      : 10
      IPv6 Timeout value (mins) : 10
      Listen port               : 21
      IPv6 listen port          : 21
      ACL name                  : 
      IPv6 ACL name             : 
      ACL number                :  
      IPv6 ACL number           :  
      Current user count        : 0
      Max user number           : 15

      在系统视图下执行命令ftp server enable,使能FTP服务器功能。

      <HUAWEI> system-view
      [HUAWEI] ftp server enable
      Warning: FTP is not a secure protocol, and it is recommended to use SFTP.
    • 如果FTP服务器功能启动,显示信息如下:
      <HUAWEI> display ftp server
      Server state              : Enabled
      IPv6 server state         : Disabled
      Timeout value (mins)      : 10
      IPv6 Timeout value (mins) : 10
      Listen port               : 21
      IPv6 listen port          : 21
      ACL name                  : 
      IPv6 ACL name             : 
      ACL number                :  
      IPv6 ACL number           :  
      Current user count        : 0
      Max user number           : 15
  2. 检查FTP服务器的端口号是否是缺省端口号。
    在任意视图下执行命令display ftp server查看FTP服务器的端口号。

    <HUAWEI> display ftp server
    Server state              : Enabled
    IPv6 server state         : Disabled
    Timeout value (mins)      : 10
    IPv6 Timeout value (mins) : 10
    Listen port            : 21
    IPv6 listen port          : 21
    ACL name                  :
    IPv6 ACL name             :
    ACL number                :
    IPv6 ACL number           :
    Current user count        : 0
    Max user number           : 15

    如果当前FTP服务器的端口号不是21,执行命令ftp server port,设置FTP服务器的端口号为21。

    <HUAWEI> system-view
    [HUAWEI] undo ftp server
    Info: Succeeded in closing the FTP server.
    [HUAWEI] ftp server port 21
    [HUAWEI] ftp server enable
    Warning: FTP is not a secure protocol, and it is recommended to use SFTP.

    或者在FTP连接时,在客户端指定服务端设置的端口号。

  3. 检查是否配置FTP用户的验证信息、授权目录及用户级别。FTP用户名、密码、授权目录和用户级别是必配置项。没有指定FTP授权目录及用户级别而登录失败是常见故障。

    详细配置参见“配置设备作为FTP服务器”中的配置FTP本地用户

  4. 检查登录FTP服务器的用户数是否达到上限。执行命令display ftp server users,查看FTP用户数是否达到15个。
阅读剩余
THE END