美文网首页
mac 使用 dscl 进行用户和组的管理

mac 使用 dscl 进行用户和组的管理

作者: 字母数字或汉字 | 来源:发表于2016-08-04 15:48 被阅读1253次

    linux下常用的添加用户到组的方式为

    $ usermod -a -G groupname username
    

    该方法并不能在 mac 下使用。

    mac 下使用以下方式进行用户和组的管理。

    可视化方法:System Preferences -> Users & Groups

    但不是所有的 users 都可以从这里看到,比如 _www 这里就不显示。

    此时我们可以使用 dscl 命令。

    显示所有 user 对应的 group

    $ sudo dscl . -list /groups GroupMembership 
    

    添加 user 到 group

    $ sudo dscl . -append /Groups/groupname GroupMembership username
    

    从 group 中删除 user

    $ sudo dscl . -delete /Groups/groupname GroupMembership username
    

    相关文章

      网友评论

          本文标题:mac 使用 dscl 进行用户和组的管理

          本文链接:https://www.haomeiwen.com/subject/zmgcsttx.html