Mac OSX 10.5でunix groupaddコマンドを追加する方法を知っている人はいますか? groupaddコマンドとuseraddコマンドで人間を作ろうとしているのですが、存在しないようです。
groupadd
およびuseradd
はLinux-ismsです。
Mac OS Xのコマンドラインからユーザーを追加する方法に関するいくつかの良い回答については、ServerFaultで次の質問を参照してください。
前述のように、useradd(およびadduser)はLinuxコマンドです。
幸運なことに、OS Xdsclコマンドがあります。以下のリンクで見つけることができるadduserとdeluserの簡単なスクリプトを作成しました。リンクされたadduserスクリプトの主要部分は以下のとおりです。
https://github.com/GeorgeKA/MiscWork/blob/master/adduser-osxhttps://github.com/GeorgeKA/MiscWork/blob/master/deluser-osx
Sudo dscl . -create /Users/<user>
Sudo dscl . -create /Users/<user> UserShell /bin/bash
Sudo dscl . -create /Users/<user> RealName "<realName>"
Sudo dscl . -create /Users/<user> UniqueID "<userID>"
Sudo dscl . -create /Users/<user> PrimaryGroupID <groupID>
Sudo dscl . -create /Users/<user> NFSHomeDirectory /Users/<user>
Sudo dscl . -passwd /Users/<user> <passwd>
Sudo dscl . -append /Groups/admin GroupMembership <user>
3番目のGoogle hit の "mac useradd同等の10.5"...を確認することをお勧めします。