作为客户项目的一项要求是通过SSH支持FTP我目前正在寻找两件事:
1。用于测试目的的SecureFTP服务器
2。一个支持FTP over SSH的Java库。
在搜索解决方案时,主要问题是所有实现还传输加密的文件(因此实现SSH FTP) - 这不是我正在寻找的。如此处所述(http://de.wikipedia.org/wiki/Secure_File_Transfer_Protocol-仅限德语),只应加密身份验证和文件列表 - 文件传输本身不加密。
请不要试图说服我使用SSH FTP(或其他安全协议,如FTPS) - 我需要使用更不安全的版本,因为客户使用它...
编辑:FTP over SSH完全描述了我正在搜索的内容。
答案 0 :(得分:1)
如果您通过SSH访问FTP,那么FTP over SSH上维基百科页面中提到的项目之一是FONC,它是客户端和服务器,用Java编写,并且根据GPLv2许可。
这看起来就像您要查找的内容,请检查许可证是否适用于您的项目。