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/