LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1025|回复: 3

VSFTP权限设置问题

[复制链接]
发表于 2006-6-18 10:50:09 | 显示全部楼层 |阅读模式
最近我参照书和网上的一些资料来配置VSFTP服务器,但是看到这里就不是很明白。
如果我要user2也能够上传、下载和删除应该怎么办呢?
小弟需要各位高手的指点,谢了!
1. 配置本地组访问的FTP
首先创建用户组 test和FTP的主目录
groupadd test
mkdir /tmp/test
然后创建用户
useradd -G test –d /tmp/test –M usr1
注:G:用户所在的组 d:表示创建用户的自己目录的位置给予指定
    M:不建立默认的自家目录,也就是说在/home下没有自己的目录
useradd –G test –d /tmp/test –M usr2
接着改变文件夹的属主和权限
chown usr1.test /tmp/test ----这表示把/tmp/test的属主定为usr1
chmod 750 /tmp/test ----7表示wrx 5表示rx 0表示什么权限都没有
这个实验的目的就是usr1有上传、删除和下载的权限
而usr2只有下载的权限没有上传和删除的权限
当然啦大家别忘了我们的主配置文件vsftpd.conf
要确定local_enable=yes、write_enable=yes、chroot_local_usr=yes这三个选项是有的哦!
发表于 2007-6-19 15:32:16 | 显示全部楼层
chmod 770
我想知道是否chown和chgrp都只能有一个所有者?
回复 支持 反对

使用道具 举报

发表于 2007-6-20 10:48:08 | 显示全部楼层
不错  但是说的不详细
回复 支持 反对

使用道具 举报

发表于 2007-6-21 11:32:56 | 显示全部楼层
参考资料说得没错
目录属性750 说明该目录只有属主才可 "w" , 而属于该组的用户就只有 "r" and "x"

因usr1和usr2属同组, 而test归usr1所有, 所以只有usr1才有上传与删除的权限, usr2与usr1同一用户组, 所以有下载与执行的权限.  要想usr2都有 上传 / 下载 / 删除 权限, 即usr2也要有 "rwx" 的权限,
所以要将目录属性改为 "770" ("rwxrwx---")

holp it can help for you ...
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表