How to create local user use command dscl in Mac
Posted on 2010-08-13 15:35 Eric Yih 阅读(397) 评论(0) 收藏 举报1. create user record:
dscl localhost create /Local/Default/Users/username
2. change it's uid:
dscl -raw localhost create /Local/Default/Users/username
dsAttrTypeStandard:UniqueID 1888
3. change it's gid:
dscl -raw localhost create /Local/Default/Users/username
dsAttrTypeStandard:PrimaryGroupID 501
4. cp lib:
cp -R /System/Library/User\ Template/English.lproj /U
sers/username
5. change owner:
chown -R username:staff /Users/username
6.create nfshomedir attribute:
dscl -raw localhost create /Local/Default/Users/username
NFSHomeDirectory /Users/username
7.change user’s password
Passwd username
8. Create shell
dscl localhost create /Local/Default/Users/username UserShell /bin/bash
浙公网安备 33010602011771号