SFTP连接失败,出现"500语法错误,命令无法识别"

分享于 

1分钟阅读

互联网

  繁體

问题:

我尝试使用sftp连接到FTP服务器,连接关闭时出现500语法错误,命令无法识别:


...


debug1: ssh_exchange_identification: 220-Welcome To FTP Server



debug1: ssh_exchange_identification: 220-....



debug1: ssh_exchange_identification: 220 ....



debug1: ssh_exchange_identification: 500 Syntax error, command unrecognized



debug1: ssh_exchange_identification: 421 Login time exceeded. Closing control connection.



ssh_exchange_identification: Connection closed by remote host




答案1:

他们的服务器通过SSH/sftp22端口上的FTP协议进行响应,

无法使用SFTP客户端连接到FTP服务器,FTP和SFTP是两个完全不同的协议,


$ ftp


ftp> open example.com 22





COM  COMM  Comma  syn  SFTP  语法错误