暗号化を使ったFTP接続(FTPS接続)ができない
公開日:2023年04月24日
暗号化を使ったFTP接続(FTPS接続)ができないトラブルが発生したときの対処法。
問題点
FFFTPを使ってレンタルサーバに接続するとアプリケーションが固まってしまう。
もちろんサーバ側のファイルは表示されない。
対処法
ちなみに暗号化なしでは接続ができた。
今回の接続環境では60000番台のポートに制限がかかっていた。
どうやらFTPS接続の場合60000番台のポートを使って転送しているようで、ここを開放することで解決した。
余談:コマンドプロンプトで確認
コマンドプロンプトに「ftp」を入力してFTPを起動
C:\Users\user>ftp
行頭が「ftp>」になっていることを確認して「open」を入力
ftp> open
行頭が「宛先」になっていることを確認して「ホスト名」を入力
宛先 ホスト名を入力
ホスト名 に接続しました。
220 FTP Server ready.
200 UTF8 set to on
行頭が「ユーザー (ホスト名:(none)):」になっていることを確認して「ユーザー名」を入力
ユーザー (ホスト名:(none)): ユーザー名を入力
331 Password required for ユーザー名
行頭が「パスワード:」になっていることを確認して「パスワード」を入力
※パスワードを入力しても画面が変わらないが認識はしている
パスワード:パスワードを入力(入力しても画面は変化しない)
230 User ユーザー名 logged in.
接続出来たら「ls」コマンドでファイルやディレクトリを確認する。
ftp> ls
200 PORT command successful
150 Opening ASCII mode data connection for file list
.
..
index.html
「get」「put」でダウンロード、アップロードを試す。
ftp> get index.html
200 PORT command successful
150 Opening ASCII mode data connection for index.html (272 bytes)
226 Transfer complete
ftp: 284 バイトが受信されました 0.00秒 284000.00KB/秒。
接続の確認ができたら「close」で切断
ftp> close
221 Goodbye.
「quit」でFTP終了
ftp> quit
C:\Users\user>
ちなみにコマンドプロンプトからの接続は暗号化なし
同じカテゴリーのコンテンツ