標籤:height 設定檔 vsftp 設定 div cal alt roo 開啟檔案
一.建立虛擬使用者的資料1.隨便在一個目錄下建立一個檔案login_user(檔案名稱可以任取),這個檔案應該為每個使用者預留2行,第1行是使用者名稱,第2行是使用者口令 vi /etc/vsftpd/login_user
cat /etc/vsftpd/login_user
2.安裝db工具,一般情況下系統並沒有預裝在系統中 2.1下載安裝包db-4.6.21.tar.gz並拉到伺服器
2.2安裝
tar zxvf db-4.6.21.tar.gz cd db-4.6.21 找到是否有db_load這個檔案 3.利用db工具建立虛擬使用者的資料db_load -T -t hash -f /etc/vsftpd/login_user /etc/vsftpd_login_dbchmod 600 /etc/vsftpd
二.配置PAM驗證編輯/etc/pam.d/vsftpd這個檔案 三.建立本機使用者映射編輯/etc/vsftpd/vsftpd.conf檔案,修改或添加下面配置guest_username=ftpguest_enable=YESguest_username=ftpanonymous_enable=NOlocal_enable=YESchroot_local_user=YESpam_service_name=/etc/pam.d/vsftpd##存放使用者設定檔的目錄user_config_dir=/etc/vsftpd_user_conf
四、設定使用者目錄和許可權在/etc/vsftpd_user_conf目錄下建立zw123文字檔,存放zw123這個使用者的配置##開啟vsftpd的全域寫入權限write_enable=YES##開啟檔案上傳許可權anon_upload_enable=YES##開啟建立目錄的許可權anon_mkdir_write_enable=YES##開啟刪除/重新命名的許可權anon_other_write_enable=YES##zw123這個使用者的主目錄local_root=路徑
五、重啟vsftpd伺服器/etc/init.d/vsftpd restart
來自為知筆記(Wiz)
虛擬使用者的配置