【備忘録】 vsftpd 2.3.5 でログイン不可の対処
vsftpdを 2.3.5にした場合に、ユーザがログインすると下記のエラーで接続が拒否されます。
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
500 OOPS: priv_sock_get_cmd
ユーザのrootディレクトリが書き込み可だとログインできない。なんじゃそりゃ。
なので、こうすればいいんですが、それだと不便。
chmod a-w /home/[user]
これの対処方法は
1、vsftpd 2.3.5 の拡張バージョンをインストールする
vsftpd-2.3.5+ (ext build 1) という奴が公開されてます。
2、/etc/vsftpd/vsftpd.confに以下の一行追加I(どこでもよい)
allow_writable_root=YES
これでOK
けっこうハマりました。
| 固定リンク
「パソコン・インターネット」カテゴリの記事
- TypeScriptあるいはES6(2016.07.03)
- 【備忘録】 Cordova でXcodeにエラーが出る(2016.05.20)
- キーボード交換(2016.04.23)
- 蕎麦道なび、Windows10 PCでも使えますよ(2016.02.22)
- AngularJSについて(2016.02.21)
この記事へのコメントは終了しました。
コメント