linux ftp server 配置
一.安装vsftp 服务
yum install -y vsftpd
创建用户,设置密码(User用于回传日志)
useradd -d /data/web.log user
echo "ftpuser" |passwd --stdin user
二.编辑vsftpd配置文件,限定用户登录到自己家目录
/etc/vsftpd/vsftpd.conf
anonymous_enable=NO #禁制匿名用户访问
local_enable=YES
write_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
创建chroot_list空白文件
三.修改安全上下文
getsebool -a |grep ftp
setsebool -P ftp_home_dir on
server vsftpd restart #重启服务
server iptables off #关闭防火墙
四.测试