我正在尝试在 OpenSolaris 中实现以下操作来设置 ZFS 卷(使用 CIFS 共享)上的权限。
有些用户应该属于 sysusers 组,他们可以访问 /tank/storage ZFS 卷中的所有内容。此外,还有以下组:
devs - 开发人员 media - 只能访问特定文件夹的媒体用户 accnt - 只能接触自己文件的会计师
我想到也许可以创建上述组,然后创建 sysusers 组,并将上述所有组添加到 sysusers 组 - 这反过来会将 sysgroup 中的所有用户添加为具有全局访问权限。
这合适吗?另一个问题是我尝试这样做:
# pfexec groupadd media
# pfexec chown media:media /tank/media/assets
但我得到以下信息:
# pfexec chown media:media /tank/media/assets
chown: `media:media': invalid user
我很困惑,我刚刚创建了“媒体”,难道我看不到它吗?我尝试将员工与其关联,但它显示:
chown: `staff': invalid user
我正在尝试遵循指示这里特别是关于“为音乐、照片和视频创建媒体文件系统”的部分。我卡在了“chown media:media /tank/media/music”处。
我很困惑 :(
答案1
chown
因此<user>:<group>
您尝试将所有权更改为用户:媒体、组:媒体,但您没有用户媒体,只有一个组。