OSX UNIX向特定用户添加文件特权

时间:2017-02-09 10:06:29

标签: macos file-permissions

我有一个名为root的深层目录,包含很多文件夹,每个文件夹都设置了不同的权限,并且在系统中注册了几个用户。在root的子文件夹中,这些用户拥有不同的权限。 #39;我想要更改它们,但是我需要给root用户的所有文件和子目录的管理员用户rwx权限。我可以通过使用获取信息菜单手动执行该操作,每个文件仍然使用第二个鼠标按钮没有管理员用户的rwx权限,但这需要太多的时间。所以问题是,如何在不改变文件和文件夹所有者和其他用户权限的情况下,递归地向特定用户授予文件夹权限?没有办法做一些像

这样的事情
chmod -R  specific_user=rwx root_directory

1 个答案:

答案 0 :(得分:0)

在Mac上,以本地管理员身份登录,在终端上运行:

sudo dseditgroup -o edit -a [username] -t user admin

其中[username]是您要授予管理员权限的用户。

例如,如果用户名为" User1",则命令为:

sudo dseditgroup -o edit -a User1 -t user admin

http://community.centrify.com/t5/Centrify-Express/OSX-give-an-Ad-User-local-admin-permissions/td-p/8022