
我已經實作了 openLDAP 登入我的測試伺服器,每個使用者都有自己的資料夾,該資料夾對他來說應該是私有的。
現在我有 testUser1、testUser2 和 testUser3,這意味著我的 /home/ 資料夾包含資料夾:
- 測試用戶1_資料夾
- 測試用戶2_資料夾
- testUser3_資料夾
有什麼方法可以定義 testUser1_folder 只能由 root 或 testUser1 存取嗎?
多謝
答案1
將其放入您選擇的搜尋引擎中:“如何操作 unix 資料夾所有權權限”
你會找到:
chown -R userY:grouX DIR - 將變更 DIR 下的所有權或資料夾樹
chmod 750 DIR - 將僅允許 groupX 和 userY 中的使用者開啟 DIR。
如果您喜歡技術文件而不是谷歌,那麼有man chmod
和man chown
。
答案2
若要變更範例中提供的目錄,請鍵入以下內容:
$ sudo chown -R testuser1:testuser1 /home/testUser1
$ sudo chown -R testuser2:testuser2 /home/testUser2
$ sudo chown -R testuser3:testuser3 /home/testUser3
請注意,這是基本的 unix/linux 內容,您可能需要閱讀一些在線教程或 Oreilly 的書,例如“Linux 簡而言之」: