2012/03/09(金)vsftpdの設定

vsftpd

ユーザアクセス制限など、結構わかりづらいところがあったので、メモ。

login shellに '../nologin'を指定したユーザでログインできない

  • /etc/shellsをチェックされて, はじかれている
対策1:vsftpd.confに以下を追記する
check_shell=NO
対策2:
既存の shellをセットする。
telnetを許可したくないならば、/etc/shellsに full pathでnologinを追加する。

参考にしたWEBサイト等

  • http://d.hatena.ne.jp/littlebuddha/20090805/1249457771
  • http://wl500g.info/showthread.php?t=16296
  • vsftpd-2.2.2 source code