Pureftpd配置之匿名用戶登陸
Pureftpd是一款Ftp程序。我們來(lái)看看他的配置的一種:匿名用戶登陸
- # vi /usr/local/pureftpd/etc/pure-ftpd.conf
如果要在默認(rèn)的配置文件中只支持匿名登錄,你只要稍微修改一下就可以了:
ChrootEveryone yes //限制所有用戶在其主目錄中
AnonymousOnly yes //是否只讓匿名登錄
NoAnonymous no //不允許匿名連接,僅允許認(rèn)證用戶使用
AnonymousCanCreateDirs yes //允許匿名用戶創(chuàng)建新目錄
MaxLoad 4 //如果系統(tǒng)被 loaded 超過下面的值,匿名用戶會(huì)被禁止下載
AnonymousRatio 1 10 //匿名用戶的上傳/下載的比率
AnonymousBandwidth 8 //匿名用戶的最大帶寬(KB/s)
AllowAnonymousFXP yes //對(duì)匿名用戶和非匿名用戶允許進(jìn)行匿名 FXP 傳輸
AnonymousCantUpload no //不接受匿名用戶上傳新文件( no = 允許上傳)
#(”.”)開頭的文件能不能被讀/寫
按以上設(shè)置就可以進(jìn)行匿名Ftp連接了,但如果出現(xiàn)了“421 無(wú)法建立安全匿名FTP”錯(cuò)誤,請(qǐng)檢查你的系統(tǒng)帳號(hào),有可能你在系統(tǒng)建立時(shí)把FTP這個(gè)帳戶給優(yōu)化了,如果是這樣,那么運(yùn)行
- # useradd ftp -g ftp -d /var/ftp -s /sbin/nologin
如果發(fā)現(xiàn)帳戶是存在的,那么請(qǐng)檢查帳戶的主目錄是否存在,如果不存在,也會(huì)提示上述錯(cuò)誤。
經(jīng)測(cè)試,按上述配置文件配置后,重新啟動(dòng)服務(wù)器,匿名用戶可以上傳文件,但無(wú)法下載,也無(wú)法刪除文件。實(shí)現(xiàn)了安全的匿名上傳ftp功能。
當(dāng)你下載文件時(shí)看到,沒有被管理員核準(zhǔn)下載,這個(gè)是怎么做到的呢?其實(shí)很簡(jiǎn)單,一個(gè)參數(shù)搞定
AntiWarez yes //意思是不接受所有者為 "ftp" 的文件的下載,我們把它設(shè)置為 “no”會(huì)怎么樣呢?結(jié)果很顯然,我們可以下載文件了,但由于AnonymousRatio 參數(shù)的存在,我們需要先上傳后下載,很有意思,好了,匿名用戶登陸就介紹到這里了。
通過文章的介紹,我們明白了Pureftpd配置之匿名用戶登陸,其實(shí)也挺簡(jiǎn)單的。
【編輯推薦】
- Pureftpd安裝文檔
- 中文解釋PureFTPd配置文件
- PureFTPd displayrate()遠(yuǎn)程拒絕服務(wù)攻擊漏洞
- PureFTPd Accept_Client遠(yuǎn)程拒絕服務(wù)漏洞