一、安装ftp服务器
yum -y install vsftpd
二、安装ftp客户端
yum -y install ftp
三、配置ftp服务器
1、关闭SELINUX
修改/etc/selinux/config文件,把SELINUX参数的值改为disabled。
重启linux系统或执行 setenforce 0 使修改马上生效。
2、配置ftp数据端口参数
在/etc/vsftpd/vsftpd.conf文件中插入
pasv_min_port=5000 # 高端口范围的最小值。
pasv_max_port=5500 # 高端口范围的最大值。
3、开通防火墙(两种方法)
开通ftp服务
firewall-cmd --zone=public --add-service=ftp --permanent
开通ftp服务需要的端口
firewall-cmd --zone=public --add-port=21/tcp --permanent
firewall-cmd --zone=public --add-port=5000-5500/tcp --permanent
重启防火墙
systemctl restart firewalld.service
4、启动vsftpd服务
systemctl start vsftpd # 启动服务