mac 管理用户及用户组的命令:dscl

网友投稿 1124 2022-08-29

mac 管理用户及用户组的命令:dscl

mac 管理用户及用户组的命令:dscl

介绍这个考虑两点:

linux下常用的添加用户到组的方式「$ usermod -a -G 用户药附加到的组 用户」,该方法并不能在 mac 下使用。

可视化方法「System Preferences -> Users & Groups」但不是所有的 User 和 Groups 都能看到,如:用户「_mysql」、用户组「_mysql」

用户

创建:创建「prince」用户,且 id 为 「2001」

$ sudo dscl . -create /Users/prince UniqueID 2001 查看

$ sudo dscl . -list /Users UniqueID 删除

$ sudo dscl . -delete /Users/prince

用户组

创建组:创建「princegrp」用户组,且 ID 为 「2002」

$ sudo dscl . -create /Groups/princegrp PrimaryGroupID 2002 查看

$ sudo dscl . -list /Groups PrimaryGroupID 删除

$ sudo dscl . -delete /Groups/princegrp

用户及用户组

添加:将用户「prince」添加到用户组「princegrp」

$ sudo dscl . -append /Groups/princegrp GroupMembership prince

删除:在用户组「princegrp」中删除用户「prince」

$ sudo dscl . -delete /Groups/prince GroupMembership prince

查看所有组下拥有的用户

$ dscl . -list /Groups GroupMembership

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:bzoj4363 蒟蒻的数列
下一篇:bzoj3270 博物馆
相关文章

 发表评论

暂时没有评论,来抢沙发吧~