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モードを設定することで解決されるようですが・・・

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

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です