CentOS8安装FTP服务器 配置vsftpd文件传输服务

浏览次数:
AI摘要

安装FTP软件包[root@localhost ~]# yum -y install vsftpd2设置访问目录权限[root@localhost ~]# chown ftp /var/ftp/pub3

摘要由作者通过智能技术生成

1、安装FTP软件包

[root@localhost ~]# yum -y install vsftpd

2、设置访问目录权限

[root@localhost ~]# chown ftp /var/ftp/pub

3、编辑FTP服务器配置文件

[root@localhost vsftpd]# vi /etc/vsftpd/vsftpd.conf

anonymous_enable=YES

write_enable=YES

anon_upload_enable=YES

anon_mkdir_write_enable=YES

anon_other_write_enable=YES

4、启动FTP服务

[root@localhost vsftpd]# systemctl start vsftpd.service

5、查看防火墙服务状态

[root@localhost ~]# systemctl status firewalld.service

6、查看防火墙状态

[root@localhost ~]# firewall-cmd --state

7、查看防火墙规则

[root@localhost ~]# firewall-cmd --list-all

8、防火墙添加规则

[root@localhost ~]# firewall-cmd --permanent --zone=public --add-service=ftp

[root@localhost ~]# firewall-cmd --permanent --zone=public --add-port=30060-30090/tcp

[root@localhost ~]# firewall-cmd --reload

9、SELinux添加规则

[root@localhost ~]# getsebool -a | grep ftp

[root@localhost ~]# setsebool -P ftpd_full_access on