比如说:
hello1 干什么都行
hello2 只能上传/下载
hello3 只能下载
哪位高人知道有可行的方法么
(或者得换个ftp软件才能实现?)
vsftpd里怎么实现给不同帐号分配不同权限
-
- 帖子: 16
- 注册时间: 2005-09-15 13:56
-
- 帖子: 16
- 注册时间: 2005-09-15 13:56
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系:
- myhackerway
- 帖子: 132
- 注册时间: 2008-12-23 22:31
Re:
vsftpd可以办到:luxxing2000 写了:vsftpd不行,换proftpd就有这个功能了,推荐这个
虚拟用户权限设置:
修改/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 //更改和删除权限
//一定要打开写权限,上传,更改和删除的设置才起作
sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfiend: 依赖: hourse但是它将不会被安装
girlfiend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfiend: 依赖: hourse但是它将不会被安装
girlfiend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包