匿名用户访问FTP服务器
1.VSFTPD安装后,其配置文件目录为/etc/vsftpd/,主配置文件为vsftpd.conf,其中已经包含了部分配置。您可以修改配置文件来完成相应的功能。
默认情况下,Vsftpd支持匿名用户访问,其设置为:
anonymous_enable=YES #允许匿名用户访问
匿名用户名为anonymous或ftp,密码为空,其默认的ftp主目录为/var/ftp,即匿名用户登录ftp服务后看到的文件就是服务器上/var/ftp目录下的文件。
2。匿名用户登录后默认拥有下载权限。可以添加以下设置来扩展匿名用户的权限。
anon_upload_enable=YES #匿名用户上传权限
Anon _ mkdir _ write _ enable = yes #匿名用户创建目录的权限
Anon _ Other _ write _ enable = yes #匿名用户的其他写权限,如删除和重命名
[root@asan ~]# vim /etc/vsftpd/vsftpd.conf
[root @ asan ~]# vim/etc/vsftpd/vsftpd . conf
显示行号
显示行号
修改配置
3.设置匿名用户的权限后,意味着ftp已经允许匿名用户的所有相关操作。还需要设置Linux的目录访问权限,允许匿名用户对目录拥有完全权限。
在匿名用户的ftp主目录/var/ftp下新建一个目录test,并开放其所有访问权限。登录后,匿名用户拥有测试目录下的所有权限。
[root @ asan ~]# mkdir/var/FTP/test
[root @ asan ~]# chmod 777/var/FTP/test/
4.访问 ftp://192.168.123.231/
4.请访问ftp://192.168.123.231/
结果
5.测试匿名用户上传、创建目录、删除和重命名的权限
上传(直接拖动真实机上的文件到test目录上)
Upload(将真实机器上的文件直接拖到测试目录下)
上传
创建目录
创建目录
测试2
更名权限
重命名权限
将其名称更改为test3
删除
删除
删除测试3
虚拟机验证
虚拟机验证
虚拟机验证
下一节预览:控制用户和主机访问FTP服务器
本文来自玩味不尽投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/509280.html