2013-05-14 140 views
3

我试图连接到shell脚本中的FTPS(显式TLS FTP)服务器,我有点困惑。 我尝试使用普通的FTP命令,但我得到534错误 “的政策要求SSL” 和504 “安全机制没有实现”连接到shell脚本中的FTPS服务器

ftp -inuv myhost 

返回504则

quote USER myuser 

返回534

我也尝试过sftp,但是我得到了“无法读取数据包:通过对等方重置连接”。 那该死的同行正在我的生命,因为IRC的噩梦;)通过对

sftp [email protected]:mydirectory/ -P21 

Connexion的复位和它说,它无法连接到端口22,这是因为我指定的端口21怪异...

感谢您的帮助

回答

1

有FTPS和SFTP之间的性差异:SFTP是FTP通过SSH,所以你的情况,你不能使用SFTP。 FTPS是FTP使用SSL/TLS

你需要管理TLS,例如http://lftp.yar.ru/ FTP客户端(在网络上找到)

+0

我了解,SFTP和FTPS是不同的,但不知何故,我希望我能胜任TLS与我的系统上捆绑的ftp应用程序。 谢谢,我会尽力并相应地更新这篇文章。 – user1159791 2013-05-14 14:08:14

+0

谢谢,大量的阅读和努力后,它的工作原理就像一个命令魅力: – user1159791 2013-05-14 14:50:56

+0

可不可以给的命令,也可能是别人 – krampstudio 2013-05-14 19:05:23