LinuxSir.cn,穿越时空的Linuxsir!

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

请问VSFTPD怎能样设可以使用户有改变文件的权限!

[复制链接]
发表于 2004-6-16 15:19:12 | 显示全部楼层 |阅读模式
VIP这个用户上专一个admin.php的文件。
它想把它改成777属性但改不了

在VSFTPD内应该怎样设置,才可以让用户自由改变文件的属性呀!

我的VSFTPD是用虚拟用户登陆的
发表于 2004-6-17 08:02:00 | 显示全部楼层

把用户可以操作的文件 改为777

chmod 777 ***
你个vsftpd.conf 设置了上传,建立目录的权限了吗?
可以把
#anon_upload_enable
#anon_mkdir_write_enable
把前面的# 去掉就可以了!
 楼主| 发表于 2004-6-17 10:37:34 | 显示全部楼层
用户可以上传,建立目录呀!
但上传的文件属性是666

我想请问我要在VSFTP怎样做,用户才可以自已更改文件的属性。
把文件改成777,,
发表于 2004-6-17 17:22:51 | 显示全部楼层
chgrip , chmod , usermod
 楼主| 发表于 2004-6-30 00:37:58 | 显示全部楼层
???请问可以说详细一点吗??
发表于 2004-6-30 00:50:56 | 显示全部楼层
anon_umask=000
发表于 2004-6-30 21:50:26 | 显示全部楼层
如果对全部ftp用户的话,umask可以=000

如果是对个别用户得将权限个组,然后需要的这权限的用户添加到这个组去,不就搞定
发表于 2004-7-1 11:03:08 | 显示全部楼层
Snoopy兄,vsftp的虚拟用户是放在单独的虚拟用户数据库中,跟本地用户不太一样,所以应该不能分组吧?(不太确定)
至于对不同虚拟用户分别设置不同的权限,在vsftp中倒是可以实现的,不过非常麻烦就是了
发表于 2004-7-1 13:37:15 | 显示全部楼层
vsftpd可以的实现我上面所说的,你跟proftpd搞混了吧,
发表于 2004-7-1 17:10:11 | 显示全部楼层
最初由 Snoopy 发表
vsftpd可以的实现我上面所说的,你跟proftpd搞混了吧,

呵呵,我根本没用过proftpd,只用过vsftp,所以不会搞混的
可能你上面说的是用本地实用户访问vsftp时限制权限的方法
虚拟用户跟实用户所用的方法是不同的

下面从一篇文章中摘抄出来的一段:

      该部分讲述虚拟用户(virtual users)的FTP服务器的配置。虚拟用户只能访问为其提供的FTP服务,而不能像本地的实用户那样登录系统访问系统的其他资源。若要某用户对FTP服务器站内具有写权限但不允许访问系统的其他资源,则该用户应该使用虚拟用户才能提高系统的安全性。

      传统的FTP服务器采用如下的方法实现虚拟用户:

        在本地建立普通用户账号并设置密码      
        将其登录shell设为不可登录            
        由passwd/shadow口令系统进行认证      

      vsftpd的虚拟用户采用了不与系统账户口令文件合二为一的方法,也就是说,为了认证这些虚拟用户vsftpd使用单独的口令库文件(pam_userdb),由可插拔认证模块(PAM)进行认证。使用这种方式更加安全,并且配置更灵活。        
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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