1、安装vsftpd
yum -y install ftp vsftpd
2、关闭防火墙:systemctl stop firewalld
设置开机不启动:systemctl disable firewalld
关闭selinux:vi /etc/selinux/config 修改SELINUX=disabled
启动vsftpd: systemctl start vsftpd
设置开机启动:systemctl enable vsftpd
3、测试匿名用户登陆:或者用FTP软件(flashFxp)测试匿名登陆。
匿名登陆目录:/var/ftp
4、配置vsftpd:vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO # 不允许匿名访问,禁用匿名登录
chroot_local_user=YES # 启用限定用户在其主目录下
allow_writeable_chroot=YES # 如果启用了限定用户在其主目录下需要添加这个配置,解决报错 500
#OOPS: vsftpd: refusing to run with writable root inside chroot()
5、创建用户 hadoop指定 /home/ftp 目录
useradd-g root -M -d /home/ftp -s /sbin/nologin hadoop
chmod 777 /home/ftp #修改文件夹权限
passwd hadoop 输入密码
6、用账户和密码登陆。