分页: 1 / 1

vsftpd里怎么实现给不同帐号分配不同权限

发表于 : 2005-11-04 18:52
luxxing2000
比如说:
hello1 干什么都行
hello2 只能上传/下载
hello3 只能下载

哪位高人知道有可行的方法么
(或者得换个ftp软件才能实现?)

发表于 : 2005-11-16 19:56
luxxing2000
vsftpd不行,换proftpd就有这个功能了,推荐这个

发表于 : 2005-11-16 20:10
firehare
我想这应该是用户权限问题吧!
如果你设置对该FTP目录
用户Hello1是所有者
用户Hello2有读写权限
用户Hello3只有读权限
应该就能实现你的功能了吧!

Re:

发表于 : 2010-01-25 10:30
oceanwave
firehare 写了:我想这应该是用户权限问题吧!
如果你设置对该FTP目录
用户Hello1是所有者
用户Hello2有读写权限
用户Hello3只有读权限
应该就能实现你的功能了吧!
正解.

Re:

发表于 : 2010-01-25 12:15
myhackerway
luxxing2000 写了:vsftpd不行,换proftpd就有这个功能了,推荐这个
vsftpd可以办到:
虚拟用户权限设置:

修改/etc/vsftpd.conf文件:
user_config_dir=/etc/vsftpd_user_conf //指定用户配置文件的目录

anonymous_enable=NO //不许匿名登录
local_enable=YES //允许本地用户登录
write_enable=NO
anon_upload_enable=NO //这里先把虚拟用户的权限设置成最低的
anon_mkdir_write_enable=NO //然后针对不同用户设置相应的权限
anon_other_write_enable=NO

然后新建/etc/vsftpd_user_conf
mkdir /etc/vsftpd_user_conf
在/etc/vsftpd_user_conf下创建与虚拟用户名相同的文件并编辑文件

//下面这些是个人权限,根据自己需要添加就行
anon_world_readable_only=NO //打开浏览权限
write_enable=YES //打开写权限
anon_upload_enable=YES //上传权限
anon_mkdir_write_enable=YES //建立目录权限
anon_other_write_enable=YES //更改和删除权限
//一定要打开写权限,上传,更改和删除的设置才起作