## 20160325 centos 6 vsftpd總結
一、我直接使用了虛擬用戶身份 ftp,也能夠本身新創建,可是後面guest務必對應該身份
#建立虛擬用戶
useradd -d /home/virtualuser -s /sbin/nologin virtualuser
chmod 777 /home/virtualuser 數據庫
#給777權限不然用戶不能訪問centos
二、這裏是對應到ftp身份(或自建身份)的要點
guest_enable=YES ftp
#啓用虛擬用戶
guest_username=ftp(或自建的virtualuser) 配置
#映射虛擬用戶
pam_service_name=vsftpd service
#ftp認證文件
user_config_dir=/etc/vsftpd/vuser.conf 權限
#爲不一樣用戶分配不一樣權限密碼
三、#ftp認證文件一次創建,不用再修改,在/etc/pam.d目錄
四、後續增長虛擬用戶也都是用ftp身份,須要修改2個地方,執行一個口令認證命令
1)在明文顯示的password文件(vuser_passwd.txt)中添加用戶名、密碼,執行認證命令生成密碼數據庫文件(vuser_passwd.db)
2)在虛擬用戶配置目錄(/etc/vsftpd/vuser.conf )下創建定義該用戶權限文件,名稱=用戶名
五、以上務必root身份完成總結