vsFTPdでFTPSを使おうとしたら500 Illegal PORTになって接続できない

セキュリティを考えてFTPも暗号化しようかなんて考えたわけですが。

なぜかうまくつながらない。

環境は下記のような状態。

■サーバ環境

OS:CentOS 6.6

ソフト:vsFTPd 2.2.2

■クライアント環境

OS:Windows 7

ソフト:FFFTP

接続すると「500 Illegal PORT」と表示され繋がらない。

調べたところ、FTPSだとWindowsのファイアーウォールが使用するポートを識別できなくなるんだとか。

ということで、ファイアーウォールを切って試したら「500 Illegal PORT」は表示されなくなったものの、LISTコマンドが失敗したとのエラーが出て結局つながらず。

MacのCyberduckで試したところ、繋がりはするがファイルをアップロードしようとするとエラーになる。

同じような状態になった人の記事を見ると、大概PASVモードを設定することで解決されるようですが・・・

サーバのポート設定をいじるのが面倒なので今回は諦めることに。

コメントを残す

コメントは管理人による事前承認制です。
管理人が不適切だと判断した場合、承認せず削除することがあります。

ここにはチェックしないでください

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください