对某些用户禁用 chmod

对某些用户禁用 chmod

在Linux系统中,假设有用户'A'(具有ssh登录权限的非root用户)。

‘A’ 拥有一个可执行文件“A.out”。

我想允许“A”读取/执行“A.out”

但是,我不希望“A”更改“A.out”的权限

作为 root 用户,我该如何强制执行?(在 Ubuntu 服务器中)

先感谢您。

答案1

执行此操作的唯一两种方法是:

  1. 将文件的所有者更改为root或其他用户。

  2. 使用 SELinux/AppArmor/SMACK 来拒绝 chmod 的使用。

相关内容