bashdnf install vsftpd -y systemctl start vsftpd
bashmkdir -p /var/ftp/pub
touch /var/ftp/pub/test
bashchown ftp:nobody /var/ftp/pub
chmod o+w /var/ftp/pub
bashgrep -v '#' /etc/vsftpd/vsftpd.conf > /etc/vsftpd/vsftpd.conf.bak #先输出到备份文件
cat /etc/vsftpd/vsftpd.conf.bak > /etc/vsftpd/vsftpd.conf
vim /etc/vsftpd/vsftpd.conf
使用vim进入vsftpd后添加或修改以下选项:
bashanonymous_enable=YES anon_root=/var/ftp anon_upload_enable=YES anon_mkdir_write_enable=YES
关闭selinux开放服务端口
bashsetenforce 0 firewall-cmd --permanent --add-service=ftp systemctl restart vsftpd
linux ip 可通过ifconfig命令获取bashchmod 755 /var/ftp