pure-ftpd のアカウント作成のメモ。
pure-pw list
ユーザ一覧を表示する。
pure-pw list
sakakinox /home/sakakinox
sakakinox2 /home/sakakinox/html
pure-pw useradd
ユーザを追加するときのコマンド 、よく使うオプションは下記。
- -u <uid>
- -g <gid>
- -d <home directory>
pure-pw useradd sakakinox -u 9999 -g 9999 -d /home/sakakinox
pure-pw show
ユーザ個別の設定内容を表示する 。 ホームディレクトリのチェックや UID などをよく確認する。
pure-pw show sakakinox
Login : sakakinox
Password : $6$g6hN45BIX3WjwEM0$yRSCuo/Gq98******nW5SH2L/MuSus1tYmy4X3rYAPPXVoboC******************wJ69C8XYKI2K/X/
UID : 9999 (sakakinox)
GID : 9999 (sakakinox)
Directory : /home/sakakinox/./
Full name :
Download bandwidth : 0 Kb (unlimited)
Upload bandwidth : 0 Kb (unlimited)
Max files : 0 (unlimited)
Max size : 0 Mb (unlimited)
Ratio : 0:0 (unlimited:unlimited)
Allowed local IPs :
Denied local IPs :
Allowed client IPs :
Denied client IPs :
Time restrictions : 0000-0000 (unlimited)
Max sim sessions : 0 (unlimited)
pure-pw passwd
ユーザのパスワード変更に使用する。
pure-pw passwd sakakinox
Password:
pure-pw usermod
ユーザ個別の設定内容を変更する。
useradd と同様のオプションが使える。
pure-pw usermod sakakinox -d /home/sakakinox/ftp
pure-pw userdel
ユーザを削除する。
pure-pw userdel sakakinox
pure-pw mkdb
設定内容を db ファイルに書き込む。 これを忘れると設定変更されない。 忘れやすいので注意。
pure-pw mkdb
まとめ
久しぶりにユーザ を追加したときに思い出せなかったのでメモ
pure-pw mkdb をたたかずうまくいかず、log 調査して首を傾げたのはないしょ
おしまい