centos8 开启ftp服务
1、安装vsftpd
yum install -y vsftpd
2、开启服务
service httpd start
如果执行service httpd restart 报错
Failed to restart httpd.service: Unit not found.
安装httpd服务
sudo yum install httpd
3、设置开机启动
查看是否开机启动
systemctl list-unit-files | grep vsftpd
通过下面的设置
chkconfig vsftpd on
开启自启,再次查看显示为enable
4、修改/etc/vsftpd/vsftpd.conf
sudo vim /etc/vsftpd/vsftpd.conf
添加修改:
anonymous_enable=YES
anon_upload_enable=YES
第一行的意思是允许匿名登录,第二行的意思是允许匿名上传.
##根据需要调整配置,例如启用匿名访问等功能
##启用Passive模式
##################
#pasv_enable=YES ##启用
#pasv_min_port=10000 ##开启最低的pasv端口,建议采用大于1024的