安裝vsftpd 直接用 yum安裝,方便的很
yum -y install vsftpd
#進入vsftpd目錄
cd /etc/vsftpd/
#create the virtual users database
vi vusers.txt
#輸入使用者名稱
ftpuser #使用者名稱
ftppass #密碼
#建立db4資料檔案
db_load -t -t hash -f vusers.txt vsftpd-virtual-user.db
chmod 600 vsftpd-virtual-user.db
#db4資料檔案建好後,可以刪除使用者名稱列表檔案
#rm vusers.txt
配置密碼檔案
vi /etc/pam.d/vsftpd.virtual
#%pam-1.0
auth required pam_userdb.so db=/etc/vsftpd/vsftpd-virtual-user
account required pam_userdb.so db=/etc/vsftpd/vsftpd-virtual-user
session required pam_loginuid.so
#配置vsftpd檔案
vi /etc/vsftpd/vsftpd.conf
guest_enable=yes #容許虛擬帳戶登入
guest_username=ftpuser
local_enable=yes #容許本地帳戶訪問
virtual_use_local_privs=yes #虛擬帳戶使用本地帳戶權限制
pam_service_name=vsftpd.virtual #虛擬帳戶密碼資料
chroot_local_user=yes
local_root=/webroot #**根據目錄
#ftp_username=ftpuser 定義匿名使用者登入時的名字
mkdir /webroot
mkdir -p /webroot/
chown -r ftpuser:ftpuser /webroot
/usr/sbin/setsebool -p ftpd_disable_trans 1
/usr/sbin/setsebool -p ftp_home_dir 1
#建立白名單-->只允許ftpuser使用者登入
vi /etc/vsftpd/vsftpd.conf
userlist_enable=yes
userlist_deny=no
vi /etc/vsftpd/user_list
ftpuser #只允許ftpuser使用者登入
service vsftpd restart
or/etc/init.d/vsftpd restart
/sbin/iptables -i rh-firewall-1-input 1 -p tcp --dport ftp -j accept
/sbin/iptables -i rh-firewall-1-input 1 -p tcp --dport ftp-data -j accept
參考:chroot_list_enable=yes,
chroot_local_user=yes時,在/etc/vsftp.chroot_list檔案中列出的使用者可以切換到其它目錄,不在檔案中的使用者,不可以切換到其它目錄。
chroot_list_enable=yes,chroot_local_user=no時,在/etc/vsftp.chroot_list檔案中列出的使用者不能切換到其它目錄,
不在檔案中的使用者,可以切換到其它目錄。
chroot_list_enable=no,chroot_local_user=yes時,所有使用者都不能切換到其它目錄。
chroot_list_enable=no,chroot_local_user=no時,所有使用者都可以切換到其它目錄。
Ubuntu 12 04安裝及配置vsftp步驟
ubuntu 12.04安裝及配置vsftp步驟 sudo apt get install vsftpd sudo vi etc vsftpd.conf 其它原有內容保持不變 按a或i進入編輯模式 anonymous enable no 預設為yes,即不允許匿名訪問 local enable ye...
vsftp安裝配置
這東西弄得人很暈 系統是 red hat enterprise linux 5 vsftp用的是vsftpd 2.0.5.tar.gz 步驟 1 tar zxvf vsftpd 2.0.5.tar.gz 2 cd vsftpd 2.0.5.tar.gz 3 make 4 make install 我...
VSFTP安裝配置
vsftp是乙個基於gpl發布的類unix系統上使用的ftp伺服器軟體,它的全稱是very secure ftp 從此名稱可以看出來,編製者的初衷是 的安全。安全性是編寫vsftp的初衷,除了這與生俱來的安全特性以外,高速與高穩定性也是vsftp的兩個重要特點。在穩定方面,vsftp就更加的出色,v...