![授予用户超级用户权限,但不允许其访问其他用户的文件](https://linux22.com/image/1631475/%E6%8E%88%E4%BA%88%E7%94%A8%E6%88%B7%E8%B6%85%E7%BA%A7%E7%94%A8%E6%88%B7%E6%9D%83%E9%99%90%EF%BC%8C%E4%BD%86%E4%B8%8D%E5%85%81%E8%AE%B8%E5%85%B6%E8%AE%BF%E9%97%AE%E5%85%B6%E4%BB%96%E7%94%A8%E6%88%B7%E7%9A%84%E6%96%87%E4%BB%B6.png)
是否可以授予用户超级用户权限,但阻止他们访问其他用户的主目录?我想允许他们完全控制系统,但不能读取其他用户的文件。显然,使用密码加密其他用户的主目录是可行的,但是有没有其他方法可以通过创建超级超级用户或其他方式来实现这一点,也许可以创建超级用户可以写入但不能读取的另一个分区或特殊目录?
答案1
实际上,在 Linux 安全模型中,root 用户基本上可以访问任何文件。而且在 Ubuntu 中,您无法以图形方式以 root 身份登录,而只能在终端中登录。其他系统支持它。
然后如果你仍然给予用户 root 权限,那么用户将拥有整个系统的完全访问权限。最好的解决方案是移动其他用户的 /home 分区并对其进行加密。