1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > linux ftp匿名用户 linux vsftp 匿名用户的设置

linux ftp匿名用户 linux vsftp 匿名用户的设置

时间:2020-12-25 04:02:48

相关推荐

linux ftp匿名用户 linux vsftp 匿名用户的设置

配置主配置文件

[root@localhost ~]# cd /etc/vsftpd/

[root@localhost vsftpd]# vi vsftpd.conf (匿名有关的选项)

anonymous_enable=YES(匿名用户登录的权限相关)

anon_upload_enable=YES(匿名用户上传的权限相关)

anon_other_write_enable=YES(匿名用户写入的权限相关)

write_enable=YES(所有用户写入的权限相关)

anon_mkdir_write_enable=YES(匿名用户建立文件夹的权限相关)

chown_uploads=YES(这个是你对所上传的资料的权限相关)

chown_username=user(这个是资料的拥有者设置,根据不同的选择来设置)

选择一:匿名用户可以上传,但是不能查看上传的资料

1、配置主设置档

[root@localhost vsftpd]# vi vsftpd.conf

chown_username=root(把拥有者改成root这个用户,那么普通用户无法查看)

2、设置文件夹的权限(有多种方法)

[root@localhost ftp]# mkdir public(建立测试目录)

[root@localhost ftp]# ll

drwxr-xr-x 2 root root 4096 Mar 17 06:46 public

(1)、修改u,g,o中o的读写权限

[root@localhost ftp]# chmod o+w public/(给匿名用户添加写入的权限,这样就可以上传成功,由于资料的拥有者是root,自然匿名用户无法查看)

[root@localhost ftp]# ll

drwxr-xrwx 2 root root 4096 Mar 17 06:46 public

(2)、修改文件夹的拥有者

[root@localhost ftp]# chown ftp:ftp public/(这个设置归根结底,也是w权限的设置,是不是发现u+w呢?)

[root@localhost ftp]# ll

drwxr-xr-x 2 ftp ftp 4096 Mar 17 06:50 public

选择二:匿名用户可以上传,也能能查看上传的资料(下载)

[root@localhost vsftpd]# vi vsftpd.conf

chown_username=ftp(把拥有者改成ftp这个用户,那么普通用户可以查看)

添加读的权限(资料的权限,加入r这个权限)

[root@localhost public]# ll

-rw------- 1 ftp ftp 4023 Mar 17 07:14 iptables.txt

[root@localhost public]# chmod o+r iptables.txt

这样用户就既可以上传、删除、与下载了!

总结:除了主设置档的设置,文件夹本身的权限,切勿忘记设置,这个地方运用于很多的服务器设置,比如apache!!

CCIE Security IOS防火墙合集

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。