####ftp####
1.ftp启用
yum install -y vsftpd
systemctl start vsftpd
systemctl enable vsftpd
2.ftp基本信息
访问数据的端口:21
数据传输端口:>1024的随机端口
默认发布目录:/var/ftp
访问方式
lftp 172.25.254.100 #匿名用户,登陆默认发布目录
lftp 172.25.254.100 -u student #使用本地用户登陆,登陆默认在本地用户的家目录
报错
530报错,认证失败(密码错误等)
550报错,服务本身不允许
500报错,权限过大
553报错,文件系统权限过小
配置文件:
/etc/vsftpd/vsftpd.conf
查看服务的配置文件
rpm -qc vsftpd
ftp配置文件
vim /etc/vsftpd/vsftpd.conf
进行操作之前,首先需要关闭selinux和防火墙
##匿名用户上传
chmod 775 /var/ftp/pub
chgrp ftp /var/ftp/pub
vim /etc/vsftpd/vsftpd.conf
anon_upload_enable=YES
结果展示
##匿名用户下载
anon_world_readable_only=NO #允许下载
结果展示