日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

FTP服务器之pure-ftpd常见问题及解决方法

發布時間:2025/3/17 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 FTP服务器之pure-ftpd常见问题及解决方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

1.????pureftp的認證方式

???????系統認證方式有LDAPConfigFile? MySQLConfigFile PGSQLConfigFile PureDB ExtAuth PAMAuthentication UnixAuthentication等。啟用其中一個認證時,就只能使用該認證了。如果同時啟用兩個,將會根據配置先后而失效;失效認證方式的原有用戶就無法登陸了,但如果允許匿名用戶登錄,匿名的是可以登錄的。此外,發現pureDB和MysqlConfig認證方式時可以共存的。

2.????MysqlConfigFile認證

????????在搭建時,疏忽了Mysql數據的賬戶密碼加密方式,在配置pure-mysql config時也沒注意,一度導致Mysql創建的虛擬賬戶出現?530 Login authentication failed,登陸pureftp失敗的情況。因此一定要確保兩邊的加密方式要統一,我上篇博客均采用md5加密。此外,在此還有可能mysql模塊導致的530錯誤的原因是,沒有給pureftp虛擬賬戶數據庫用戶授權,即沒執行如:

mysql> grant all privileges on pureftpd.* to 'pureftpuser'@'%' identified by 'pureftpuser'; mysql> flush privileges;

在這里,我提醒大家出現錯誤先去vi /var/log/messages? 看下ftp標簽所報錯誤,對癥下藥。

3.????pureftp的磁盤配額不是實時的;

4.????pureftp的上傳下載速度不是非常準備,這方面比vsftp要差些;

5.????開啟pureftp時報421錯誤

????????比如:421 Unknown authentication method: puredb:/usr/local/pureftpd/etc/pureftpd.pdb
????????或者是:421 Unknown authentication method:? mysql :/usr/local/etc/pureftpd-mysql.conf
????????這是由于在編譯時未加入對應參數導致的,這也說明--with-everything并不是把所有的模塊都加進去了。

6.????pureftp的編碼問題

?????????pureftp支持RFC2640,可以有效解決Windows和Linux下的編碼問題。在編譯時加上--with-rfc2640,在配置檔上加上

# UTF-8 support for file names (RFC 2640) # Define charset of the server filesystem and optionnally the default charset # for remote clients if they don't use UTF-8. # Works only if pure-ftpd has been compiled with --with-rfc2640FileSystemCharset UTF-8ClientCharset gb2312

????但不能完全解決亂碼的問題,你可通過filezilla上的字符集自定義設定對應的字符來有效解決亂碼問題。如下圖

7.????防火墻問題

????????老生常談的防火墻設置,一定要小心自己的PassivePortRange????? 50000 51000 端口開放段,還有pureftp默認是開啟主動模式與被動模式的。

8.????530 Sorry, but I can’t trust you????

????????這個是由于MinUID導致的,記得小于你設置值的UID用戶是不允許登陸的;

# Minimum UID for an authenticated user to log in.#最小UID限制 MinUID 100

9.????為什么ftp只能下載卻不能上傳

????????原因:你對應ftp賬戶的關聯目錄文件沒有寫權限。

chmod 777 yourftphomedirectory 好了,就記錄這么多!

?

轉載于:https://my.oschina.net/u/1537172/blog/221892

總結

以上是生活随笔為你收集整理的FTP服务器之pure-ftpd常见问题及解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。