Useradd

添加使用者名,使用者無法寫入主目錄

  • September 30, 2015

我使用useradd -d /home/<username> <username>. 使用者可以登錄並訪問他們的目錄,但在嘗試創建文件或目錄時會收到 Permission denied 錯誤消息。

我認為將主目錄/使用者名目錄與使用者名相關聯會給他們讀/寫權限,並且我不必使用 chmod 來授予使用者對他們自己的主目錄的權限。大概我在創建使用者帳戶時錯過了一個步驟,請澄清。

您應該在執行時使用選項-m來創建主目錄useradd-d ...只是覆蓋主目錄的預設名稱,與您實際提供的名稱相同。您現在需要chown name:name /home/name為每個名稱恢復。

-m很有用,因為它還將一些標准文件複製到主目錄中。

引用自:https://unix.stackexchange.com/questions/233029