ProFTPDに接続できない時のチェックポイント
結論として
ユーザー登録の方法を間違えていると思われるので
0.lsof を使って待ち受けているか調べる
↑こんな感じで、今回は待受ポートを10397にしているのでこんな感じで調べる
lsof -i:10397
何もでてこなかったら、そりゃ待ち受けて無いから駄目ですよねってなる。
1.直近で追加したユーザーを削除する
AuthUserFile /etc/proftpd/ftpd.passwd
この中の直近で追加したユーザーを削除する
2.proftpd再起動してみる
#proftpd再起動 /etc/rc.d/init.d/proftpd restart
これで起動してなかったら、1のリストのアカウントで良くないものがいるので、起動する
3.
改めてユーザーを追加する
ftpasswd --passwd --file=/etc/proftpd/ftpd.passwd --name=user --uid=48 --gid=48 --home=/usr/home/ --shell=/bin/bash
私の場合はこんな感じです。ユーザー名、ディレクトリパスは適宜変わってきます。
ちなみに前提条件のコンフィグ