歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

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

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