vsftpd 匿名配置問題

2021-04-07 14:00:12 字數 544 閱讀 4615

問題一

按文件把匿名開啟了,但是始終不能登入,客戶端鏈結錯誤是

500 oops: vsftpd: refusing to run with writable anonymous root .

查了些資料,原來是因為伺服器上的使用者ftp的home目錄雖然是/var/ftp,但不能把許可權給ftp

這是vsftpd為了安全考慮所做的措施。

解決辦法:

chown root.root /var/ftp

chmod 755 /var/ftp

這樣匿名就可以登入了,要開啟匿名使用者對某個目錄的寫許可權 除了開啟匿名寫 選項外,還要做的是:

chmod 777 /var/ftp/incomming

問題二550 failed to open file

解決辦法:

配置檔案裡加一句

anon_world_readable_only=no

anon_world_readable_only=no 這項的準確含義是什麼?

1. 使用guest user對映本地使用者時應該起作用

vsftpd匿名使用者實驗

1.匿名許可權控制 anonymous enable yes 啟動匿名訪問 anon umask 022 所上傳檔案的許可權掩碼 umask 022,目錄許可權755,檔案許可權644 anon root var ftp 的ftp根目錄 anon upload enable yes 允許上傳檔案 a...

配置允許匿名使用者登入訪問vsftpd服務

這裡在centos7版本系統下驗證的。步驟修改配置檔案vsftpd.conf 根據需要配置 vim etc vsftpd vsftpd.conf anonymous enable yes 是否允許登入 write enable yes enable any form of ftp write com...

安裝vsftpd 一 匿名使用者作業

1.簡述原理 1 主動模式 ftp客戶端從任意的乙個非特權埠n 1024 連線到伺服器的21埠,並傳送使用者名稱和密碼進行登入,建立起二者之間的命令連線。當需要傳輸資料時,客戶端通過命令連線發出port命令告訴伺服器 我開放的資料埠是n 1,你來連線我 伺服器收到port命令後,通過自己的20埠主動...