我使用useradd命令創建了一個用戶。我試圖給user2(新創建)訪問user1的文件夾。我將user2添加到與user1相同的組(使用usermod -g),但是當我嘗試更改主目錄或打開目錄時,我收到「permission denied」消息。這是我第一次嘗試這種做法,所以我認爲我錯過了一個步驟。我需要做些什麼來改變用戶的主目錄並獲得權限?用戶訪問Linux服務器上的文件夾
-1
A
回答
0
組是唯一一個「抽象的概念」爲創建一組權限在某個資源上。
如果您想要user2
讀取權限高於user1
主目錄,並且如果您想要對羣組執行此操作,則還必須在整個羣組上提供該目錄的+x
權限。
所以,你可以做這樣的事情:chmod g+x /homeDirectoryOfUserA
0
user2
需要至少對要允許訪問的文件夾的所有父文件夾執行(x
)權限。
閱讀(r
)是沒有必要的;這也將允許用戶列出這些文件夾。所以開/home/user1/x
,權限必須至少爲:
*****x*** /home
***--x--- /home/user1
***r*x--- /home/user1/folder
注:*
可以是任何東西,-
表示「未設置」
0
您必須分配給用戶2擁有該目錄的組。如果您運行ls -l
,您將看到以下格式的用戶:組。這是目錄/文件的所有者。確保user2是該組的成員。那麼您需要確保該組具有必要的權限。您可以通過運行chmod 775
來完成此操作。這將使所有者和組成員完全訪問,並且其他人都可以讀取訪問權限。
相關問題
- 1. 訪問Heroku服務器上的文件或文件夾
- 2. 服務器上鍊接文件/文件夾的訪問控制
- 3. 在Linux服務器上從php訪問Windows服務器上的圖像文件
- 4. 在專用服務器上訪問PHP文件夾
- 5. 報告服務器 - 訪問所有用戶文件夾的用戶權限
- 6. 統計Linux服務器上的文件夾和文件結構
- 7. 從Android上的服務器訪問文件夾
- 8. 訪問服務器上的文件
- 9. 訪問服務器上的文件
- 10. 服務器上的Django訪問文件
- 11. 如何防止用戶訪問服務器上的文件?
- 12. 如何限制用戶訪問HTTP服務器上的文件?
- 13. 如何限制用戶訪問Web服務器上的文件?
- 14. 根文件夾linux服務器
- 15. 使用ASP.NET網絡服務帳戶訪問網絡文件夾
- 16. 從部署在不同服務器上的Web應用程序訪問Linux上的文件夾
- 17. 從Linux主文件夾訪問文件
- 18. 對Linux服務器上的郵件隊列的PHP訪問
- 19. 訪問具有域服務帳戶的文件夾
- 20. 從Windows和Linux的Linux機器訪問文件夾
- 21. Linux上的文件服務器
- 22. 運行在IIS上的Web服務無法訪問Linux機器上的密碼保護文件夾
- 23. URL文件訪問服務器禁用
- 24. 如何使用命令行訪問Linux服務器上的php.ini
- 25. 通過ASP.NET訪問同一服務器內的文件夾
- 26. 阻止訪問的文件夾中有golang服務器
- 27. 無法訪問羣集服務器的共享文件夾
- 28. c#WCF服務器應用程序 - 訪問服務器上的文件相對
- 29. 上傳圖片在服務器上的文件夾問題
- 30. Samba文件服務器隱藏某些用戶的文件夾