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