我可以使用 FileZilla 连接到 FTP 站点。它使用 FTP 协议,需要通过 TLS 进行隐式 FTP、用户名、密码,并在端口 900 上使用被动传输模式。
我正在尝试寻找一个命令行实用程序,让我可以测试网站是正常运行还是关闭。经过一番研究,我发现 PSFTP 似乎可以工作,但我没有成功。
我正在尝试使用远程FTP连接到站点,但失败了。PSFTP 支持这些方法吗?如果支持,如何支持?如果不支持,那支持什么?
最后,我只是想监控网站是否正常运行。有没有简单的方法可以做到这一点?
答案1
不,PuTTY 仅支持 SSH,并且该psftp
工具适用于 SFTP(SSH 文件传输协议)。它不支持任何类型的 FTPS(FTP-over-TLS)。(但是,温SCP有 FTPS 支持。
答案2
psftp 是 SSH-FTP。不是 FTP。它们是不同的协议。如果你正在寻找命令行客户端,我强烈建议你看看卷曲. 它适用于大多数平台,并支持 ftps
这是我找到的 ftps 的 curl 使用示例,可能会有帮助。http://www.unixlore.net/articles/using-curl-for-ftp-over-ssl-file.html