Proftpdの認証に専用のパスワードを用いる方法

proftpd.confに以下の記述を追加します。
AuthUserFile /usr/local/etc/proftpd/ftpd.passwd
AuthGroupFile /usr/local/etc/proftpd/ftpd.group
AuthOrder mod_auth_file.c
パスワードファイルを作ってくれるスクリプトを用意します。
http://www.castaglia.org/proftpd/contrib/ftpasswd
http://www.castaglia.org/proftpd/contrib/ftpasswd.html
ユーザの追加

# ./ftpasswd –passwd –file=/usr/local/etc/proftpd/ftpd.passwd –name=hoge \
–uid=500 –gid=100 –home=/home/hoge –shell=/bin/bash
ftpasswd: using alternate file: /usr/local/etc/proftpd/ftpd.passwd
ftpasswd: creating passwd entry for user hoge
Password: <- パスワード入力 Re-type password: <- 再度パスワード入力 ftpasswd: entry created

グループの追加

# ./ftpasswd –group –file=/usr/local/etc/proftpd/ftpd.group
–name=users –gid=100
ftpasswd: creating group entry for group users
ftpasswd: entry created

http://www.marronkun.net/linux/web/proftpd_3.html

コメントを残す