现在,我想通过ftpencryption数据传输。 我考虑过SFTP和FPS。 在阅读www之后,我总结出一种倾向于ftp over ftps的倾向(例如http://www.codeguru.com/csharp/.net/net_general/internet/article.php/c14329/FTPS-vs-SFTP什么 – select.htm )。 两个主要论点:
然而,我们的ftp服务器将被客户使用,所以这里涉及一些灵活性要求。
由于服务器现在被configuration:
SFTP使用SSH,并要求这些虚拟用户拥有其私钥。 但是,这与我们的灵活性要求相冲突,因为我们不想用PP来安装客户。
我必须说,我没有对这个虚拟用户和SSH方法进行彻底的testing,所以我不确定它甚至与虚拟用户兼容。
所以,考虑到我们的灵活性要求和假设虚拟用户将通过SSH工作,我应该赞成以下哪种解决scheme?
谢谢
我不会说FTPS被弃用。 它仍然是安全文件传输的可行select。
你描述你的情况的方式使得听起来好像FTPS将会是你想要解决的问题的最合适的解决scheme,但是你担心它是老式的。
我不会为此担心的。 如果FTPS解决了你的问题,那就去做吧。
您可以考虑的第三个选项是WebDAV 。 与FTP一样,添加虚拟用户帐户可能非常容易。
FTPS不被废弃。 隐含的谈判方法是。 如果configuration正确,它可以是非常安全的,并且不需要你在sshd中启用密码authentication