一:vsftpd匿名登入配置
vsftpd 為了安全需要,/var/ftp目錄不能把所有的許可權開啟,開啟other的寫許可權後會顯示「500 oops: vsftpd: refusing to run with writable anonymous root」,無法登陸ftp,所以我們這時要建乙個目錄pub,當然也還是需要繼續修改配置檔案的。
# mkdir /var/ftp/pub
# chmod -r 777 /var/ftp/pub
匿名伺服器配置檔案:
anonymous_enable=yes //允許匿名訪問,這是匿名伺服器必須的
write_enable=yes //全域性配置可寫。一定要有這個,如果沒有這個選項,pub的目錄就是開了寫的許可權也無法建立目錄上傳檔案。
no_anon_password=yes //匿名使用者login時不詢問口令
anon_umask=077 //匿名使用者上傳的檔案許可權是-rw----
anon_upload_enable=yes //允許匿名使用者上傳檔案
anon_mkdir_write_enable=yes //允許匿名使用者建立目錄
anon_other_write_enable=yes //允許匿名使用者具有建立目錄,上傳之外的許可權,如重新命名,刪除
dirmessage_enable=yes //當使用者轉換目錄,則會顯示該目錄下的.message資訊
xferlog_std_format=yes //日誌使用標準xferlog格式
idle_session_timeout=600 //客戶端超過600s沒有動作就自動被伺服器踢出
data_connection_timeout=120 //資料傳輸時超過120s沒有動作被伺服器踢出
chown_uploads=yes
chown_username=daemon //上傳檔案的屬主
ftpd_banner=welcome to d-1701.com ftp service. //ftp歡迎資訊
check_shell=no //不檢測shell
參考:
虛擬使用者登入
二:本地使用者登入
三:虛擬使用者登入
Vsftpd安裝與配置虛擬使用者登入
vsftpd的全名是 very secure ftp daemon 一 安裝vsftpd 1.1安裝db4 util用於生成認證檔案 root localhost yum y install db4 utils1.2安裝vsftpd root localhost yum y install vsft...
配置允許匿名使用者登入訪問vsftpd服務
這裡在centos7版本系統下驗證的。步驟修改配置檔案vsftpd.conf 根據需要配置 vim etc vsftpd vsftpd.conf anonymous enable yes 是否允許登入 write enable yes enable any form of ftp write com...
vsftpd虛擬使用者登入,並配置ssl證書
建立虛擬使用者 常見報錯 為vsftpd配置ssl證書 1 先檢查是否安裝了vsftpd,如果有則刪除,沒有則安裝rpm qa grep vsftpd rpm e nodeps rpm uvh vsftpd 3.0.2 25.el7.x86 64.rpm2 啟動測試systemctl daemon ...