配置一台新的虚拟机,配置好网络和软件仓库
关闭selinux后reboot
1.ftp介绍
file transfer proto
互联网中最老牌的传输协议
2.vsftpd安装及应用
dnf install lftp.x86_64 -y
dnf install vsftpd -y
systemctl enable --now vsftpd
vim /etc/vsftpd/vsftpd.conf
anonymous_enable=YES #匿名用户登陆开启
systemctl restart vsftpd
touch /var/ftp/westosfile
firewall-cmd --permanent --add-service=ftp
firewall-cmd --reload
lftp 172.25.254.117
3.vdftpd基本信息
服务名称:vsftpd.service
配置目录:/etc/vsftpd
主配置文件:/etc/vsftpd/vsftpd.conf
默认发布目录:/var/ftp
报错信息:
550 #程序本身拒绝
553 #文件系统权限过大
500 #权限过大
530 #认证失败
4.匿名用户访问控制
登陆访问
anonymous_enable=YES
上传控制
anon_upload_enable=YES
chmod 775 /var/ftp/pub
chgrp ftp /var/ftp/pub