我希望将普通用户帐户分配给 root 组(我已经完成了),并将 root 用户拥有的所有文件的 mod 更改为 770,如果我很好地理解它,那么每个分配的用户都会这样做root 组将获得对这些文件的完全访问权限,并且也可以被视为 root 用户。我的问题是如果我这样做这个系统会受到损害吗?
答案1
即使假设您的意思chmod g=u
不是chmod 770
,它也可能会破坏某些 PAM 安全模块,包括那些管理登录的模块。它将中断ssh
登录,因为ssh
检查$HOME
所有父目录的权限。
如果,正如您在评论中所建议的那样,您只是想避免使用,sudo
那么您会想到一些选项:
- 以 root 身份登录
sudo -s
在会话开始时运行- 继续使用
sudo
,但将其配置为停止要求您输入密码
鉴于您的要求,在所有这些中我只推荐第三种选择。