Pureftpd 命令語法
Pureftpd 命令語法如下:
某些屬性的語法如下:
pure-pw usermod
pure-pw usermod
pure-pw usermod
pure-pw usermod
pure-pw usermod
pure-pw usermod
pure-pw usermod
pure-pw usermod
刪除一個用戶的命令語法是:
pure-pw userdel
這時,用戶的信息會被從指定的 passwd 文件中刪除,但是用戶的 home 目錄會被保留,需要手工刪除。
更改一個用戶口令的語法是:
pure-pw passwd
./etc/pureftpd.passwd 文件中記錄的信息不方便用戶的閱讀,因此 pure-ftpd 提供了顯示用戶信息的命令。其語法是:
pure-pw show
可以通過上面提到的命令,或者以手工方式對 ./etc/pureftpd.passwd 文件進行修改,從而創建、修改和刪除一個虛擬用戶信息。但是,只有提交這些更改時, pure-ftpd 訪問才能生效。提交更改,意味著系統會根據./etc/pureftpd.passwd (或者指定的其它文件)來創建一個 pure-ftpd 可讀的二進制格式的文件
./etc/pureftpd.pdb 。這是通過下面的命令完成的:
pure-pw mkdb
可以通過 ./etc/pureftpd.passwd 文件自動創建 ./etc/pureftpd.pbd 文件。但是,如果需要指定特定的文件,可以通過下面的方式來實現:
pure-pw mkdb /etc/accounts/myaccounts.pdb -f /etc/accounts/myaccounts.txt
這時,沒有必要去重啟 pure-ftpd 服務,對虛擬用戶進行的更改可以更新。同時,也可以通過 -m 選項,在對 ./etc/pureftpd.passwd 文件進行修改的時候自動進行提交。
可以通過如下命令,將系統用戶轉換為虛擬用戶:
pure-pwconvert
如果以 root 用戶運行該命令,系統用戶的口令一并被轉入虛擬用戶配置文件。如:
pure-pwconvert >> ../etc/pureftpd.passwd
環境變量
默認的情況下,如果指定了環境變量 PURE_PASSWDFILE ,則虛擬用戶的 passwd 文件位置由該變量的值指定。否則,默認是 ./etc/pureftpd.passwd 。同樣,PURE_DBFILE 環境變量用來指定 pdb 文件的位置。默認是 ./etc/pureftpd.pdb 。
更改配置文件
PureDB /usr/local/pureftpd/etc/pureftpd.pdb //Puredb路徑
CreateHomeDir yes //創建用戶主目錄
看完上面的Pureftpd 命令語法,希望對你們有用!
【編輯推薦】
- Pureftpd配置之匿名用戶登陸
- Pureftpd配置之系統真實用戶
- Pureftpd配置之虛擬用戶支持
- Pureftpd安裝文檔
- 中文解釋PureFTPd配置文件
- PureFTPd displayrate()遠程拒絕服務攻擊漏洞