ubuntuを13.10にしたら、vsftpdを3.0.2が立ち上がらなくなりました。
特定のカーネル・vsftpdのバージョンでvsftpdがバグってクラッシュする(らしい)
設定をいじっても何をやっても立ち上がらないと、
やけになりつつ、うとうとしながらsyslogみたら、
BUG: Bad page map in process vsftpd ......
とか出てました。
調べてみると、同じような感じで困ってる人居ました
vsftpd not starting on EC2
After having the same issue, I can confirm that with vsftpd 3.02 and kernel versions 3.11.0-17 and 3.11.0-18 (just updated this morning) the FTP server crash at start.あ、コレはほんとにどうにもならんかも・・と思って、
vsftpdあきらめ、proFtpdに移行することにしました。
proFtpdに移行
[設定メモ]
参考サイト
FTPサーバ(ProFTPD)の構築|パソコンおやじ
ProFTPD: cannot start neither in standalone nor in inetd/xinetd mode|Ubuntu Linux Tips and Tricks
ProFTPDの設定で"DefaultRoot"は複数書ける|suz-lab - blog
手順
・proftpdをapt-getでインストール(スタンドアロンタイプ)
・設定(proftpd.conf)をいじってinetdタイプに変更
・proftpd.confのその他の設定:パッシブモード、セキュリティ関係、DocumentRoot変更
・inetdタイプを動かす為にインストールと設定
sudo apt-get install openbsd-inetd・inetd再起動
sudo /etc/init.d/openbsd-inetd restart・/etc/inetd.confの設定追記
ftp stream tcp nowait root /usr/sbin/tcpd /usr/sbin/proftpd・proFtpdをリロードして起動
sudo service proftpd reload sudo service proftpd restart
急ぎですがだいたい以上になります。
proFtpdで注意する点
・DocumentRootの設定は上から順に評価される
・proFtpdはリスタートでは設定を読み込まない(inetdタイプ)reloadして設定を読む事
vsfptdよりクセがなくていいかもですね。
--------------------------------------
弊社では独自管理画面によるシステム開発、Web制作など幅広く対応しております。
お気軽に問い合わせ下さい。
福岡のシステム開発・Web制作 C-limber(クライマー)株式会社
0 コメント:
コメントを投稿