Centos7安装vsftp服务
第一步:安装vsftp yum install -y vsftpd 第二步:设置开机启动 systemctl enable vsftpd 第三步:启动ftp服务 systemctl start vsftpd.service 第四步:打开防火墙 firewall-cmd --zone=public --add-port=21/tcp --permanent firewall-cmd --permanent --zone=public --add-service=ftp firewall-cmd --reload (永久添加tcp 21端口) (添加ftp服务) (重启防火墙) 第五步:添加用户 useradd -g root -d /home/data -s /sbin/nologin ftpuser 新建ftpuser用户 添加到root组 但是不允许用户登录,仅仅可以ftp登录 ftp登录后的默认目录是/home/data 第六步:设置用户密码 passwd ftpuser 第七步:设置权限 chown -R ftpuser:root /home/data setsebool -P ftpd_full_access on 第八步:修改vsftp配置文件,禁止匿名登录 vi /etc/vsftpd/vsftpd.conf 把:anonymous_enable=YES 改为: