使用 acl 阻止用户

使用 acl 阻止用户

如何使用 ACL 阻止一个用户并授予另一个用户访问权限?

我尝试过setfacl -Rdm u:maria: /home/elena但我认为这是错误的。

maria是一个用户,elena是另一个用户。

答案1

如果elenamaria是两个不同的用户,并且有两个不同的user-ids,则可以执行以下命令并/home/elana仅允许对elana(和root)进行读/写访问:

sudo chmod 700 /home/elana

解释:

  • sudo-以...身份执行命令root
  • chmod 700 /home/elana- 将目录的模式更改为仅由所有者读取/写入/执行

现在,其他用户(包括maria)将无法访问/home/elana(除非他们可以root访问 - 例如使用sudo

相关内容