Mac-Osx

如何從 Mac OS X 10.5 的終端創建使用者帳戶?

  • August 16, 2019

我希望能夠在 ssh 進入機器後遠端在 Mac OS X 10.5 中創建新使用者。我該怎麼做呢?

使用 dscl 命令。此範例將創建使用者“luser”,如下所示:

dscl . -create /Users/luser
dscl . -create /Users/luser UserShell /bin/bash
dscl . -create /Users/luser RealName "Lucius Q. User"
dscl . -create /Users/luser UniqueID "1010"
dscl . -create /Users/luser PrimaryGroupID 80
dscl . -create /Users/luser NFSHomeDirectory /Users/luser

然後,您可以使用 passwd 更改使用者的密碼,或使用:

dscl . -passwd /Users/luser password

您必須為使用者的主目錄創建 /Users/luser 並更改所有權以便使用者可以訪問它,並確保 UniqueID 實際上是唯一的。

此行會將使用者添加到管理員組:

dscl . -append /Groups/admin GroupMembership luser

引用自:https://serverfault.com/questions/20702