回覆列表
  • 1 # fyoda1935

    步驟如下:1、建立虛擬使用者口令庫檔案口令庫檔案中奇數行設定使用者名稱,偶數行設定口令#vi/etc/vsftpd/logins.txt注意,一下是4行upload這個是帳戶名upload這個是密碼downloaddownload2、生成vsftpd的認證檔案#db_load-T-thash-flogins.txt/etc/vsftpd/vsftpd_login.db設定認證檔案只對使用者可讀可寫#chmod600/etc/vsftpd/vsftpd_login.db3、建立虛擬使用者所需的PAM配置檔案#vi/etc/pam.d/vsftpd.vuauthrequired/lib/security/pam_userdb.sodb=/etc/vsftpd/vsftpd_loginaccountrequired/lib/security/pam_userdb.sodb=/etc/vsftpd/vsftpd_login注意:以上2行中最後的2個檔名vsftpd_login和第2個步驟中的資料庫名字必須一致!4、建立虛擬使用者所要訪問的目錄並設定相應許可權#mkdir/home/ftpsite#useradd-d/home/ftpsitevirtual(使用者名稱)#chownvirtual:virtual/home/ftpsite#chmod700/home/ftpsite/5、設定vsftpd.conf配置檔案guest_enable=YESguest_username=virtualpam_service_name=vsftpd.vu6、設定主配置檔案在vsftpd.conf檔案中新增使用者配置檔案目錄設定user_config_dir=/etc/vsftpd_user_conf#servicevsftpdrestart7、建立使用者配置檔案目錄使用mkdir命令建立使用者配置檔案目錄#mkdir/etc/vsftpd_user_conf為虛擬使用者建立單獨的配置檔案,使用者配置檔名稱與使用者名稱相同touch/etc/vsftpd_user_conf/uploadtouch/etc/vsftpd_user_conf/download8、每個FTP虛擬使用者都可以獨立設定其許可權vi/etc/vsftpd_user_conf/uploadanon_world_readable_only=NO可讀可下載anon_upload_enable=YES可上傳anon_mkdir_write_enable=YES可建立和刪除資料夾anon_other_write_enable=YES可檔案改名和刪除檔案local_root=/home/ftpsite/upload指定upload的宿主目錄download_enable=NO禁止下載(注意:請先到/home/ftpsite下面去建立upload資料夾)

  • 中秋節和大豐收的關聯?
  • 電腦如何一鍵還原?