我有点困惑。我正在尝试使用端口22进行FTP。它说我已连接,然后我没有连接。这是我的输出:
dan@voldemort:~$ ftp $hname 22
Connected to <hostname>.
SSH-2.0-OpenSSH_5.1
ftp> ls
Not connected.
发生了什么事?是因为我使用的是端口22吗?我知道这是ssh端口,但这就是我使用它的原因。
编辑:我想知道发生了什么。我对其他传输文件的方式不感兴趣,比如FTP客户端。我也在寻找命令行解决方案。我正在运行Ubuntu。答案 0 :(得分:1)
与端口22的连接应使用ssh。您可以使用WinSCP进行连接。
答案 1 :(得分:1)
端口22用于SSH,而不是FTP。您不能在端口22上使用普通的FTP客户端,您必须使用支持SSH的FTP客户端。
在Ubuntu命令行中,使用sftp
,而不是ftp
。