私はSOを検索して2日以上のグーグルで検索しました。JavaでTLS/SSL(FTPS)サーバー経由でFTPに接続する方法
TLS/SSL(FTPS)サーバー経由でFTPに接続できません。 SimpleFTPライブラリを使用してSSLなしでFTPサーバーに接続できますが、FTPSに接続できませんでした。
それはライン2(ftp.connect)で私は、このエラーを与えている、
SimpleFTP received an unknown response when connecting to the FTP server:
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
とコードの下に使用しています
SimpleFTP ftp = new SimpleFTP();
// Connect to an FTP server on port 21.
ftp.connect("xxx.xxx.xxx.xxx", 21, "username", "pwd");
//getting error at (ftp.connect) above line
// Set binary mode.
ftp.bin();
// Change to a new working directory on the FTP server.
ftp.cwd("web");
ftp.disconnect();
「SSLなし」の接続方法を教えてください。なぜあなたはApache Commons Net 'FTPClient'ではなくSimpleFTPを使用していますか? –
Apache Commons Net FTPClientを使用して接続する方法がわかりません。サンプルコードを投稿すると大きな助けになります。 –
@MartinPrikrylご返信ありがとうございます。Apache Commons Net FTPClientを使用してFTPSサーバに接続する例を共有してください。 –