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_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/