该网站上访问量较大的一篇文章已有数年历史了 -这是一篇关于将用户添加到本地管理员组的文章。
我想我应该更新这些信息,因为它有些过时了。Apple 将用户添加到本地管理员组的首选和推荐方法是使用dseditgroup
,如下所示:
/usr/sbin/dseditgroup -o edit -a gneagle -t user admin
这个-a(dds)“gneagle”,它是-t(ype)“user”的一个对象,到组“admin”。
从本地管理员组中删除用户:
/usr/sbin/dseditgroup -o edit -d gneagle -t user admin
dseditgroup
如果您有目录服务器的管理员凭据,您也可以在网络目录服务上使用:
dseditgroup -o edit -n /LDAPv3/ldap.company.com -u dsadminusername -p -a gneagle -t user group_on_network_directory
这将以交互方式提示您输入 dsadminusername 的密码。您可以像这样包含 dsadminuser 的密码:
dseditgroup -o edit -n /LDAPv3/ldap.company.com -u dsadminusername -P dsadminuserpassword -a gneagle -t user group_on_network_directory
dseditgroup
可以执行许多其他操作,例如创建和删除组、将嵌套组添加到现有组以及检查给定用户对给定组的成员资格。
man dseditgroup
了解更多信息。