Vsftpd
FTP常用選項
(1)anonymous_enable=yes
設置匿名用戶登錄
(2)local_enable=yes
設置本地用戶可以登錄
(3)listen_port=4321
設置端口爲4321
默認爲21
(4)max_clients=100
服務器最大連接數
(5)local_max_rate=50000
單位bite
= 50k
- local_root=/ftp 指定本地用戶登錄目錄
- anon_root=/ftp 指定匿名用戶登錄目錄
限制用戶登錄:
(1)/etc/vsftpd.user_list
限制用戶登錄的文件
userlist_enable=yes
userlist_deny=yse 拒絕列表中的用戶訪問
userlist_enable=yes
userlist_deny=no 只有列表的中用戶可以訪問
(2)/etc/vsftpd/ftpuser:
指定不能登錄服務器的用戶
(黑名單)
將用戶限制在宿主目錄中:
chroot_local_user=yes/on
chroot_list_enable=yes/on
chroot_list_file=/etc/vsftpd/chroot_list(用戶添加用戶名)
設置爲YES則爲是—禁錮用戶
否 不禁錮
設置用戶登錄到指定的目錄中:
用戶與管理----右擊用戶屬性-------設置主目錄
以用戶名建立文件夾
給予權限:
setfacl -m
u:boge:rwx /1/boge
chmod o-w .
對當前用目錄,讓其他用戶沒有寫的權限
vsftp在系統中實例模版:
/usr/share/doc/vsftpd-2.0.5/EXAMPLE/INTERNET_SITE/