發(fā)布:theboy 來源:net 【大 中 小】
vsftpd虛擬用戶創(chuàng)建實例,有需要的朋友可以參考下。vsftpd虛擬用戶創(chuàng)建實例,有需要的朋友可以參考下。本文轉自:http://www.jbxue.com/article/3998.html1、生成數(shù)據(jù)庫口令文件(讓人看的)logins.txt 2、生成VSFTPD的認證文件(讓VSFTPD程序看的)db_load -T -t hash -f logins.txt /etc/vsftpd/vsftpd_login.db3、建立PAM 配置文件/etc/pam.d/vsftpd(讓PAM來做認證,而非系統(tǒng))auth required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_loginaccountrequired /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login4、建立虛擬用戶以及要訪問的目錄并設置相應的權限useradd -d /home/ftpsite virtualchmod 700 /home/ftpsite/5、設置VSFTPD.CONF配置文件pam_service_name=vsftpd (告訴VSFTP程序,以后用戶認證使用PAM模塊)guest_enable=YES(告訴VSFTP程序,開啟虛擬用戶功能)guest_username=virtual(告訴VSFTP程序,虛擬用戶對應的真實用戶名字為virtual)6、重啟服務service vsftpd restart對不同的虛擬用戶設置不同的權限默認,用戶能登陸但不能讀取,上傳數(shù)據(jù)。1)、設置主配置文件 user_config_dir=/etc/vsftpd_user_conf (告訴VSFTP程序,虛擬用戶的權限去該目錄中查看)2)、建立用戶配置文件目錄 mkdir /etc/vsftpd_user_conf3)、為用戶mike 建立配置文件 /etc/vsftpd_user_conf/mike anon_world_readable_only=NO (配置能夠瀏覽,下載文件)4)、為用戶就john 建立配置文件 /etc/vsftpd_user_conf/johnanon_world_readable_only=NO (配置能夠瀏覽,下載文件)anon_upload_enable=YES (配置上傳文件)anon_mkdir_write_enable=YES (建立刪除目錄)anon_other_write_enable=YES(文件更名和刪除文件)您可能感興趣的文章:vsftpd安裝及虛擬用戶認證的配置方法Ubuntu vsftpd虛擬用戶配置CentOS 6.2 配置vsftpd虛擬用戶的方法vsftpd配置虛擬用戶的方法介紹vsftpd虛擬用戶配置的總結CentOS 5.3建立Vsftpd虛擬用戶CentOS6.2 x64 下 配置vsftpd虛擬用戶服務器vsftpd下創(chuàng)建虛擬用戶的方法vsftp 虛擬用戶高級設置新聞熱點
疑難解答