Re: [问题] 有关pure-ftpd档案权限设定问题

楼主: soem (流水)   2013-08-14 23:58:33
※ 引述《fuchan0310 (阿德Sky)》之铭言:
: 事情是这样的,小弟FreeBSD Server有弄FTP,使用pure-ftpd这套
: 机子上有两种帐号,一种是实体帐号(可以用ssh登入管理),一种是虚拟帐号(只能使用ftp服务)
: 都设上Chroot仅能在家目录活动,有设连结档到家目录外一个额外目录当FTP交换档案使用
: 里面我在开一个仅能够下载档案,一个仅能上传的资料夹,共两个分开管理
: 目前遇到问题是,希望这个仅能上传的资料夹(只能上传,不能下载及修改)
: FTP的umask给022,上传资料夹 group 给ftpgroup,权限目前给730
: FTP帐号group也是给ftpgroup
: 目前可以上传,但是上传后看不到档案,要把资料夹改成770才有办法列出档案
: 请问有更好的解法吗
我没有装pure-ftpd,但我用umask与权限设定讨论看看。
你对资料夹设定730
在这个3的部分是1+2 -> x+w
对资料夹来说w是写/删档案、r是list档案、x是进入资料夹,
只有x+w就是可以写入,可以进入,但不能列出。
所以你若想给使用者能list与写档案,最好还是给770
而umask的部分牵扯到新产出的档案,
你该取消掉read和write => 4+2 ,就会变成不可读不可改/删
所以改成066或067(或077 ?,感觉上x也用不到)

Links booklink

Contact Us: admin [ a t ] ucptt.com