一. ftp
ftp即文件传输,它是INTERNET上仍然常用的最老的网络协议之一,它为系统提供了通过网络与远程服务器传输的简单方法,FTP服务器包的名称为vsftpd
二. 部署ftp服务
1. 安装ftp
yum install -y vsftpd #安装vsftpd软件包
systemctl start vsftpd
systemctl enable vsftpd
firewall-cmd --permanent --add-service=ftp #部署火墙策略
firewall-cmd --reload
firewall-cmd --list-all
yum install -y lftp #客户端安装lftp
2.部署ftp
vim /etc/sysconfig/selinux #SELINUX=disabled
reboot #使策略生效
/var/ftp/pub ##默认发布目录
/etc/vsftpd/vsftpd.service ##配置目录
注:配置目录修改完需要重启服务-----systemctl restart vsftpd.service 让修改配置生效
三. vsftpd服务的配置参数
1. 匿名用户设定
vim /etc/vsftpd/vsftpd.conf
anonymous_enable=YES|NO #匿名用户限制登陆
systemctl restart vsftpd.service
1> 匿名用户上传
vim /etc/vsftpd/vsftpd.conf
write_enable=YES #可写
anon_upload_enable=YES #匿名用户可上传
systemctl rest