投稿

proftpdにユーザ追加

proftpd

FTPサーバとして proftpd を立てているんですけど、新しいユーザを追加するとき、いつも、どうやるんだっけ?と悩むので、自分用のメモ。
 
1.proftpdの環境
[code]
/etc/proftpd/
/etc/proftpd/proftpd.conf
/etc/proftpd/ftpd.group
/etc/proftpd/ftpd.passwd
[/code]
 
2.グループの追加
  基本、1ユーザ=1グループにしているので、まずグループを追加します。
  グループIDをどこまで使ったかは、cat /etc/proftpd/ftpd.group で。
[code]
ftpasswd –group –file=/etc/proftpd/ftpd.group –name=group_name -gid=5003
[/code]
 
3.ユーザの追加
[code]
ftpasswd –passwd –file=/etc/proftpd/ftpd.passwd –name=user_name –uid=5003
–gid=5003 –home=/home/www/user_root –shell=/bin/bash
[/code]
 
4.アクセス環境の設定
[code]
e /etc/proftpd/proftpd.conf

DefaultRoot /home/www/user_root user_name

AllowOverwrite on
Umask 000

AllowAll

[/code]

5.サービスリスタート
[code]
/etc/init.d/proftpd restart
[/code]