在Linux系统中,假设有用户'A'(具有ssh登录权限的非root用户)。
‘A’ 拥有一个可执行文件“A.out”。
我想允许“A”读取/执行“A.out”
但是,我不希望“A”更改“A.out”的权限
作为 root 用户,我该如何强制执行?(在 Ubuntu 服务器中)
先感谢您。
答案1
执行此操作的唯一两种方法是:
将文件的所有者更改为
root
或其他用户。使用 SELinux/AppArmor/SMACK 来拒绝 chmod 的使用。
在Linux系统中,假设有用户'A'(具有ssh登录权限的非root用户)。
‘A’ 拥有一个可执行文件“A.out”。
我想允许“A”读取/执行“A.out”
但是,我不希望“A”更改“A.out”的权限
作为 root 用户,我该如何强制执行?(在 Ubuntu 服务器中)
先感谢您。
执行此操作的唯一两种方法是:
将文件的所有者更改为root
或其他用户。
使用 SELinux/AppArmor/SMACK 来拒绝 chmod 的使用。