
Home > Debian > おまけ > ログイン制御の為のシェルを追加
| ログイン制御の為のシェルを追加 |
/etc/shellsに/sbin/nologinを追加しておく。これによりユーザを作成する際にシェルに
/sbin/nologinを指定すれば、ログインはできないがFTPやメールを利用できるユーザになる。
/bin/falseを指定すれば、ログインもできなく、更にFTPにもアクセスできないユーザになる(メールは可)
/bin/falseと/sbin/nologinを使い分ける為に、/etc/shellsを編集する。
# echo /sbin/nologin >> /etc/shells or # vi /etc/shells /sbin/nologin ←追加 |
どちらかの操作をすればOK。ただし、FTPは後でvsftpdを使って設定するが、
その時の設定によって、FTPにアクセスできるユーザを制限することは可能である。
その場合には特にこのように使い分けなくてもいいだろう。
最終更新 : 09/26/2005