无法通过 FTP 访问服务器

无法通过 FTP 访问服务器

我需要通过 FTP 从一台服务器传输到另一台服务器

如果我使用 Krusader 在本地 PC 上进行 FTP 连接,我就能通过 FTP 进入服务器

但是如果我使用 ssh 进入一台服务器并尝试使用相同的 ftp 凭据通过 FTP 连接到该服务器,我会收到消息 [正在解析主机地址...]

我知道这个地址是正确的,因为我可以从服务器 ping 它

我使用以下命令

lftp 'open -u username,password server'

如果我使用相同的命令通过 ftp 连接到不同的服务器,它就可以工作。

任何帮助建议都将不胜感激。

答案1

好吧,这可能很明显,但请尝试使用 IP 而不是主机名

lftp 'open -u username,password IP'

从输出

[Resolving host address...]

看来 lftp 在解析 IP 地址时遇到了一些问题。

答案2

两台服务器之间是否有防火墙阻止 FTP?

我和 pehrs 一起,使用 ssh

格雷格

答案3

如果我可以使用 ssh,我通常会使用 scp 而不是 sftp。它的传输速度更快一些。

相关内容