我正在創建應用程序,並且我需要允許用戶在允許我們時讀取文件夾。只有組中的用戶可以訪問所有子文件夾的文件夾
架構:
BOSS FOLDER (root:root) 777 CHILD1 (root:child1) ??? CHILD2 (root:child2) ??? CHILD3 (root:child3) ???
所以,BOSS是所有與兒童只能由組「子」的用戶,我需要的,如果用戶沒有在「小孩」不可見的子文件夾。
如何使?
我正在創建應用程序,並且我需要允許用戶在允許我們時讀取文件夾。只有組中的用戶可以訪問所有子文件夾的文件夾
架構:
BOSS FOLDER (root:root) 777 CHILD1 (root:child1) ??? CHILD2 (root:child2) ??? CHILD3 (root:child3) ???
所以,BOSS是所有與兒童只能由組「子」的用戶,我需要的,如果用戶沒有在「小孩」不可見的子文件夾。
如何使?
如果來自子組的用戶需要寫入權限,則子文件夾權限應爲770,否則爲只讀權限,應爲750子文件夾。
BOSS FOLDER(根:根)777 CHILD(根:子)770(750用於通過子組只讀訪問)
其它用戶只是禁止訪問,即:
chmod o-rwx CHILD
雖然CHILD文件夾將可見,但對於不在「子」組中的用戶將無法訪問。國際海事組織沒有辦法使文件夾不可見。
即使父文件夾未經許可也不允許到達子文件夾? – Azee
你說得對。我可能會誤解這個問題。每個人都可以訪問BOSS(父)文件夾,所以每個人都會在那裏看到(列出)CHILD文件夾。只有「小孩」組用戶才能夠閱讀CHILD文件夾內容,所以只有在CHILD文件夾中有一個child_file.txt,只有「小孩」組用戶纔會看到它。 –
Define * visible *。 –
我不明白! – Azee
什麼是*可見*在你的問題:你想完全隱藏目錄,或者想限制訪問他們的內容? –