设置匿名访问模式
1、开启匿名用户的上传和写入权限
[root@localhost ~]# vi /etc/vsftpd/vsftpd.conf
anonymous_enable=YES
anon_upload_enable=YES
anon_umask=022
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
参数说明:
| anonymous_enable=YES | 允许匿名用户访问 |
| anon_upload_enable=YES | 允许匿名用户上传文件 |
| anon_umask=022 | 匿名用户上传文件的umask值 |
| anon_mkdir_write_enable=YES | 允许匿名用户创建目录 |
| anon_other_write_enable=YES | 开放匿名用户修改目录名或删除目录 |
2、修改所有者权限(匿名用户的FTP根目录的所有者/组都是root)
[root@localhost ~]# chown ftp /var/ftp/pub
匿名访问模式的FTP根目录为/var/ftp
3、设置服务
[root@localhost ~]# systemctl start vsftpd && systemctl enable vsftpd
[root@localhost ~]# systemctl stop firewalld && systemctl disable firewalld
[root@localhost ~]# setenforce 0
测试
1、使用ftp命令登录FTP服务(FTP命令不可用时,自行安装ftp)
[root@localhost ~]# ftp 192.168.100.100
ftp [参数] [ftp主机]
2、在服务中测试权限(访问、创建、删除…)


Comments NOTHING