PureFTPd FAQ 大全
Pureftpd是一款在多種類Unix上使用并符合GPL協(xié)議的原代碼開放的軟件,顧名思義,它就是一款純粹的Ftp程序。但是相信你們都有相關(guān)PureFTPd的自己的問題,我在這里搜集了好多FAQ,去看看有沒你想要的答案!
1.改編日志格式和pure-uploadscript不能正常工作.
Q:pure-uploadscript什么東西都不運行.改編日志的格式(CLF,stats,W3C...)產(chǎn)生 了一個日志文件,但是總是空的.
A:可能是由于你的操作系統(tǒng)的realpath()工具有bug.有些老的Solaris和Linux版本 有這種bug.
試試加上--with-brokenrealpath選項運行./configure,然后重新編譯pure-ftpd.
2.服務(wù)器啟動了,但沒有監(jiān)聽任何端口?
Q:服務(wù)器運行完全正確,可以看到進(jìn)程列表,但任何試圖連接設(shè)定的端口(或者默認(rèn)的端口21)的嘗試都失敗了.socket甚至都沒有打開.
A:檢查兩件事:
-如果你運行BSD系統(tǒng),想監(jiān)聽IPv4地址,檢查"-4"選項(配置文件中的"IPV40nly")是 否啟用.
-如果你啟用了上傳腳本("-o",或者"CallUploadScript"),確認(rèn)啟動了pure-uploadscript.否則FTP服務(wù)器實際上在等待,直到pure-uploadscript已經(jīng)準(zhǔn)備好處理新上傳.如果你不需要uploadscript設(shè)備,就移除"-o".
3.雙斜杠
Q:為什么我在日志文件中看到雙斜杠?例如,下載的文件的路徑為/home/john//pictures/zok.jpg .
A:"http://"是chroot jail限制的標(biāo)志.在這個例子中,意味著John被限制在/home/john.
4.Windows移植
Q:Pure-FTPd可以在Windows上運行么?
A:可以.在http://www.pureftpd.org/windows/有移植版本.但這個服務(wù)器是在Unix 上開發(fā)的,Win32版本只是實驗性的,沒有支持.
5.以非root用戶運行ftpwho
Q:怎么才能使非root用戶訪問"pure-ftpwho"命令?
A:默認(rèn)情況下,"pure-ftpwho"是受限制的,只能由root運行,因為用戶不應(yīng)該有能力 去偷窺別的用戶在同一臺主機(jī)上做的事情.不過,在命令上加上setuid bit是安全的,這樣它就可以被任意用戶使用:
- chmod 4711 /usr/local/sbin/pure-ftpwho
通過閱讀上文,想必大家能找到自己所需要的東西,即使沒找到?jīng)]事,就當(dāng)看看Pureftpd方面的知識!希望本文對大家有所幫助!
【編輯推薦】