因此,對於我的客戶端,在我的服務器上託管站點的用戶,我使用/ home內的標準主文件夾創建用戶帳戶。Debian Lenny中的訪問控制列表
我爲所有collective
用戶設置了SSH監獄,因爲我真的反對使用單獨的FTP服務器。然後,我安裝了ACL並添加了acl到我的/etc/fstab
- 都很好。
- 我cd到
/home
和chmod 700 ./*
。- 此時用戶無法查看到其他用戶的主目錄(耶),但是Apache無法看到它們要麼(BOO)
- 。我跑了
setfacl u:www-data:rx ./*
。我也嘗試過個人目錄。 - 現在apache可以再次看到這些網站,但所有的用戶都可以看到。 ACL將主文件夾的權限更改爲
750
。
如何設置ACL的這樣Apache可以看到用戶的主文件夾和2.用戶託管他們的家之外,進入別人的文件不能看到網站。我已經在共享盒使用
我可以看到它是如何工作的,但我不喜歡/ home/joeuser/joeuser.com文件夾被除joeuser:collective以外的其他任何東西所擁有的想法。 – arbales 2009-08-16 04:36:06