Secure FTP with org.apache.commons.net.ftp.FTPClient

2022-09-01 18:02:49

有没有办法实现安全的FTP?org.apache.commons.net.ftp.FTPClient

如果没有,Java还有其他哪些选择?


答案 1

首先,请确保您了解FTPS(安全FTP)和SFTP:
FTPS与SFTP与SFTP之间的区别


  • 如果您需要FTPS(又名安全FTP或FTP over TLS / SSL),则可以使用Apache Commons库中的FTPSClient而不是。FTPClient

  • 如果您需要 SFTP(通过 SSH),则需要一个不同的库。请参见:
    如何通过 SFTP?
    Java SFTP 传输库从服务器检索文件。


答案 2

您可以使用 org.apache.commons.net.ftp。FTPSClient 而不是 org.apache.commons.net.ftp。FTP客户端拥有安全的ftp http://commons.apache.org/proper/commons-net/apidocs/org/apache/commons/net/ftp/FTPSClient.html


推荐