web-dev-qa-db-ja.com

FTPサーバーは21以外の制御ポート(デフォルトの制御ポート)を使用できますか?

Ftpサーバーは21以外のポート(FTPクライアントが接続を開始するデフォルトの制御ポート)でリッスンできますか?はいの場合、クライアントはどのポートで接続を開始する必要があるかをどのように知るのですか?

サーバーでデフォルト以外の制御ポートを使用することはRFC違反ですか?サーバー側のデータポートについては質問していないことに注意してください。

ありがとうSankar

2
user163406

はい、できますが、別のポートを使用するようにクライアントに指示する必要があります(クライアントはポート自体を自動的に把握できません)。

例(ポートを2121に設定した場合):

ftp://example.com:2121
5
mulaz