我们在Ubuntu服务器上为客户安装vsftp。我们有一些客户要求提供安全选项,因此我们在TLS上安装了显式FTP,并取消了连接不安全的功能。现在,我们让客户问他们如何使用Windows命令行FTP客户端进行连接,他们已经为此创建了自动脚本。是否可以使用Windows命令行FTP客户端连接到需要显式TLS的FTP服务器?我们已经搜索过网络,解决方案似乎是使用另一个客户端,如FileZilla,但我们的一些客户不想使用另一个客户端。我们也不想强迫他们使用另一个客户端。也许TLS不是安全FTP的最佳选择吗?
发布于 2011-12-01 14:07:18
事实并非如此。
一个更好的解决方案是使用SFTP (SSH文件传输);它可以使用公钥进行身份验证(这对于脚本编写来说是很理想的),并且得到了几乎所有客户端的支持--显然,除了标准的(且毫无价值的) Windows密钥。
其中一个更好的是WinSCP。
发布于 2011-12-01 14:11:37
我推荐FTPS的唯一一次是在没有本地SSH实现的Windows服务器上运行FTPS。因为您正在服务器上运行Ubuntu,所以您应该查看SFTP/SCP以获得文件传输。Windows没有本机工具,但FileZilla、WinSCP和许多其他工具都支持GUI和命令行脚本传输。
https://serverfault.com/questions/336640
复制相似问题