Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1338894
  • 博文数量: 464
  • 博客积分: 9399
  • 博客等级: 中将
  • 技术积分: 6364
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-19 09:15
文章分类

全部博文(464)

文章存档

2014年(12)

2013年(123)

2012年(173)

2011年(156)

我的朋友

分类: 系统运维

2011-11-11 16:15:38

配置主配置文件

[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 2009 IOS防火墙合集

阅读(744) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~