TOP > Linux > Fedoraの技 > 001-100 > 046
vsftpdで接続できるユーザを制限するには
Fedora Core 4では/etc/vsftpd/ftpusers(Fedora Core 3では/etc/vsftpd.ftpusers)に記述されたユーザはFTPの利用が出来ません。無駄なファイルによるディスクの圧迫や不正ファイルの置き場にされることを防ぐために必要のないユーザにはこのファイルを利用してFTPを利用させないようにしたほうがいいでしょう。1行1ユーザで指定します。
$ ftp localhost
Connected to server1.fedora500.jp.
220 (vsFTPd 2.0.1)
530 Please login with USER and PASS.
〜略〜
Name (localhost:john): john
331 Please specify the password.
Password:
230 Login successful.
ユーザjohnを追加します。
# vi /etc/vsftpd/ftpusers
〜略〜
games
nobody
john
記述後はログインできなくなります。
$ ftp localhost
〜略〜
Name (localhost:john): john
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.
2005-12-03 作成