我是 Linux 新手,需要一些幫助來建立具有某些特殊權限的使用者。
我讀過幾篇文章和“Linux 權限如何運作”,但尚未了解它在實踐中如何運作。
我想創建一個用戶,除了自己的主目錄之外,沒有任何使用“su / sudo”的權限,也沒有對系統其餘部分的任何讀取/寫入存取權限。除此之外,使用者有權讀取、寫入和修改另一個指定使用者的主目錄。
這可能嗎?非常感謝解釋和必要的命令:)
- 「讀/寫系統的其餘部分」部分不是強制性的。重要的部分是對另一個使用者的主資料夾的讀取/寫入/修改存取。
答案1
答案2
- 建立專用使用者和群組“resaerch”以使用常規目錄以外的主目錄運行服務,
/home
例如/research
- 將需要存取研究目錄的所有使用者新增至「研究」群組,並將其主目錄設為
/research
並透過將登入 shell 設定為禁止其登入/sbin/nologin
- 設定 FTP 守護程式以 chroot 使用者到其主目錄,以便他們只能看到此目錄