■環境
・サーバ ConoHaサーバのVPS
・OS CentOS9stream
FTPサーバを立ち上げたときに起こった問題
ConoHaサーバのVPSにCentOS9streamをインストールし、FTPサーバを立ち上げたけど、FTPソフトで接続すると、パッシブ接続の場合だけ、接続できない。
設定ファイルの場所
/etc/vsftpd/vsftpd.conf
パッシブ接続の設定
pasv_enable=YES
pasv_min_port=60000
pasv_max_port=60100
pasv_address=サーバのアドレス
60000~60100ポートをパッシブ接続用に設定し、ポートの開放も確認していたけど、どうしても接続できない。
原因
色々と触りまくった結果、ConoHaVPSのコントロールパネルからもポート開放の設定を行う必要がありました。
コントロールパネルには、初期設定から「WEB」や「SSH」「FTP」などのポート開放のON、OFF機能があります。
ただ、今回のように独自で使用設定するポート(今回でいえば60000~60100)に関しては、サーバから解放するだけでなく、コントロールパネルからも追加する必要があるようです。
「セキュリティグループの追加」という部分から設定追加することで、問題なく接続できるようになりました。