下载ftp服务端和客户端
yum -y install vsftpd ftp
启动
systemctl start vsftpd
创建ftp用户,修改密码
useradd ftpuser
echo "123456" | passwd --stdin ftpuser
修改ftp配置文件
anonymous_enable=NO //禁止匿名用户访问
#固定数据传输端口范围
pasv_min_port=5000 //数据传输最小端口
pasv_max_port=5020 //数据传输最大端口
重启vsftpd
systemctl restart vsftpd
开放防火墙
firewall-cmd --permanent --add-port=21/tcp //服务连接端口
firewall-cmd --reload
连接测试
ftp 10.0.12.12
ftpuser
123456
试试上传和下载文件
新建一个测试文件,文件权限必须要是ftpuser
lcd 切换到本地目录
lcd /home/ftpuser
put successful.txt //上传文件
试试下载
dir //查看子目录和文件
get //下载文件,只能上传和下载文件
get successful.txt
退出ftp “”bye“”
查看文件
可以看出文件时间已经更改到最新
下载文件默认下载到ftp的家目录