管理权限 (AEN 4.2.1) ¶
此页面解释了用于管理用户权限的管理命令。
检查文件所有权¶
要验证/opt/wakari/anaconda
目录中的所有文件是否归wakari
用户或组所有:
root@server # 找到 /opt/wakari/anaconda \! -user wakari -print
root@server # 查找 /opt/wakari/anaconda \! -group wakari -print
设置文件所有者和权限¶
要设置文件所有者并设置其权限:
chown wakari:wakari /opt/wakari/wakari-server/bin/wk-*
chmod 700 /opt/wakari/wakari-server/bin/wk-*
验证是否启用了 POSIX ACL ¶
acl
必须在包含项目根目录的文件系统上启用该选项。
注意:默认情况下,项目根目录为/projects
.
要确定projectRoot
配置自定义的项目根目录:
root@compute # grep projectRoot /opt/wakari/wakari-compute/etc/wakari/config.json
mount
列出的选项或默认选项tune2fs
应表明该acl
选项已启用。
例子:
root@compute # fs=`df /projects | 尾-1 | cut -d " " -f 1`
root@compute # mount | grep $fs
/dev/vda on / type ext4 ( rw )
root@compute # tune2fs -l $fs | 选项
默认挂载选项:user_xattr acl