【发布时间】:2012-06-05 16:45:29
【问题描述】:
我有点困惑。我正在尝试使用端口 22 进行 FTP。它说我已连接,然后我未连接。这是我的输出:
dan@voldemort:~$ ftp $hname 22
Connected to <hostname>.
SSH-2.0-OpenSSH_5.1
ftp> ls
Not connected.
发生了什么事?是因为我使用的是 22 端口吗?我知道这是 ssh 端口,但这就是我使用它的原因。
编辑:我想知道发生了什么。我对传输文件的其他方式不感兴趣,例如 FTP 客户端。我也在寻找命令行解决方案。我正在运行 Ubuntu。
【问题讨论】:
-
你知道服务器有哪些可用的端口和这些端口上的服务吗?通常你不会在端口 22 上找到一个 FTP 服务——它通常是一个 ssh 服务器。通常,端口 21 由 FTP 服务器提供。您可以使用 SSH 服务器传输文件 - 使用 scp。