vsftpdをxinetd経由で動作させる

vsftpdは標準設定のままだと、xinetd経由で起動できません。
とはいえ、設定変更が必要な場所は一つだけです。

/etc/vsftpd/vsftpd.conf

# Listen on IPv4. xinet users must set NO or comment out
# otherwise it must be set YES
#listen=YES
listen=NO

のようにlistenをNOに変更するだけです。
コメントにもちゃんと書いてありますね。。。

添付

以下、一応/etc/xinet.d/vsftpdのファイル内容

service ftp
{
socket_type = stream
wait = no
user = root
server = /usr/sbin/vsftpd
server_args = /etc/vsftpd/vsftpd.conf
log_on_success += DURATION
nice = 10
disable = no
}