さぁ超久しぶりの更新だ。 もう終焉が近いCentOS8でvsftpdを複数立ち上げる必要が出てきたのでその時にハマった事とそれの解決策を論じてみる。 「えーそんなにFTPサーバー複数立ち上げるか?」と思うかも知れないが実は結構需要がある。主な目的としてはFTPSのexplicit(21番ポート)とimplicit(990番ポート)を同時に立ち上げるだとか、chrootしないOSユーザー用のFTPとchrootしてなおかつ仮想ユーザーで運用するFTPなどを分ける(前者の方はSFTPにして欲しいところだが)などだ。implicit FTPSは正式のRFCからは外れたという事だが、実装としては存在するのでお客様の要件として対応する事があるのだ。 なお、ここではCentOS8のvsftpdにおいて複数の設定ファイルでそれぞれ独立したデーモンを制御する事に対してのみ論じ、個々の設定ファイルでImpl