FTPのポート番号(21番)を使う理由

この記事は約2分で読めます。

ってなんでだろうね…。

ちなみにロリポップのサーバーもFTP 21番ポートを使用している。

もちろんFTPといえば21番ポートが定番で、IANAによって

登録されているウェルノウンポート(システムポート)なのだけど、

21番ポートって基本的に特権ユーザ(rootユーザ)でしか開けないので

セキュリティリスクがあると思うんだよね。

昔サーバを構築した事あるんだけど、こういうシステムポートを開けていると

中〇という国からすごいアタック(ポートスキャン等)があって、その件数にびっくり

した記憶がある(´・ω・`) 20年くらい前の話だけど( *´艸`)

とりあえず同じようなアクセスは件数制限で弾く様に構築したけど(今はそんな実装しないと思うが)

どんだけ無駄なトラフィックやリソース使ってんだろう…と思ってた。

話はそれたけど、21番ポートをあえて使う要件ってなんだろう?と思って。

普通に1000番台以降のポートをFTPのポートに割り当てればよいのに…と。

たとえば4021番とか。

21番ポートを使うメリットがよくわからず、デメリットしか浮かばない。

一般公開して不特定多数のユーザーに使ってもらう場合は

確かに21番ポートだと、わかりやすいかもしれない。

多くのツール等もデフォルトで21番ポートを指定されているので。

ただ、別に4021番ポートで公開しているので

4021番ポートを指定するようにホームページ等で周知すればよいわけで…。

21番ポートを利用するメリットてある~?(´・ω・`)って思っちゃった。

むしろ昨今セキュリティ問題が大きく取り上げられているので

リスクのデメリットが大きいと思うんだけどな。