- #安装vsftp
yum -y install vsftpd
#修改配置文件
vi /etc/vsftpd/vsftpd.conf
保证下面3项为YES
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
- #设置vsftpd开机启动
systemctl enable vsftpd.service
#启动并查看vsftpd服务状态,systemctl启动服务成功不会有任何提示,绿色的active表示服务正在运行
systemctl start vsftpd.service
systemctl status vsftpd.service
#本地验证ftp是否可以正常访问
#安装ftp
yum -y install ftp
#使用anonymous登陆,无需密码
ftp localhost
220表示服务正常,可以登陆;230表示登陆成功
#查看FTP服务器文件夹信息
ls
#外部证ftp是否可以正常访问
#关闭防火墙(也可以设置防火墙规则,得再百度了)
firewall-cmd --state //查看防火墙状态
ystemctl stop firewalld.service
systemctl disable firewalld.service //将防火墙服务永久关闭
#设置文件夹权限,将pub文件夹的权限设置为777
chmod 777 -R /var/ftp/pub
#关闭selinux服务
vi /etc/selinux/config
将SELINUX=enforcing改为:SELINUX=disabled
#系统重启,让配置生效
shutdown -r now
*******为网络转载,如有侵犯,请告知更改!*******