安装
yum -y install vsftpd
配置
/etc/vsftpd下的ftpusers和user_list中的用户都是不能登录的
常用配置
创建用户
useradd -d 用户主目录 用户名
修改密码:passwd 用户名
vim /etc/vsftpd/vsftpd.conf
- 禁止匿名登录
anonymous_enable改为NO - 阻止访问上级
将chroot_list_enable和chroot_list_file的注释去掉,阻止用户访问上级目录,在/etc/vsftpd(chroot_list_file指向的目录)下建立chroot_list文件,建立完成后,在其中添加用户创建的用户名,使其只允许访问指定目录 - 授予写入权限
添加:allow_writeable_chroot=YES - 禁用DNS解析
添加:reverse_lookup_enable=NO