歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> centos安裝vsftp後的虛擬用戶設置

centos安裝vsftp後的虛擬用戶設置

日期:2017/3/1 16:29:54   编辑:關於Linux
centos安裝vsftp後的虛擬用戶設置 安裝好vsftpd之後,有的時候需要配置虛擬用戶,可以先 寫一個login.txt,奇數行為用戶名,偶數為用戶名密碼,例如: user1 password1 user2 password2 然後將其生成文件 db_load -T -hash -f login.txt /etc/vsftpd/vsftpd_login.db 修改vsftpd_login.db的文件權限 chmod 600 vsftpd_login.db 新建一個虛擬用戶的PAM文件。加上如下兩行內容 vim /etc/pam.d/vsftp.vn auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login 現在增加一個虛擬用戶 useradd vftp; 然後在/etc/vsftpd/vstfpd.conf中增加設置 guest_enable=YES guest_username=vftp user_config_dir=/etc/vsftpd/vsftpd_user_config pam_service_name=vsftp.vu 然後重啟vsftpd service vstpd restart 如果想要設置虛擬用戶的權限 可以在/etc/vsftpd/vsftpd_user_config目錄中創建和虛 擬用戶名相同的文件,例如虛擬用戶user1 vim /etc/vsftpd/vsftpd_user_config/user1 設置虛擬目錄 local_root=/home/vftp/user1等 收工
Copyright © Linux教程網 All Rights Reserved