Useradd
添加使用者名,使用者無法寫入主目錄
我使用
useradd -d /home/<username> <username>
. 使用者可以登錄並訪問他們的目錄,但在嘗試創建文件或目錄時會收到 Permission denied 錯誤消息。我認為將主目錄/使用者名目錄與使用者名相關聯會給他們讀/寫權限,並且我不必使用 chmod 來授予使用者對他們自己的主目錄的權限。大概我在創建使用者帳戶時錯過了一個步驟,請澄清。
您應該在執行時使用選項
-m
來創建主目錄useradd
。-d ...
只是覆蓋主目錄的預設名稱,與您實際提供的名稱相同。您現在需要chown name:name /home/name
為每個名稱恢復。
-m
很有用,因為它還將一些標准文件複製到主目錄中。