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