以 root 身份在 RHEL 7.5 上创建一个新的非 root 用户
appuser:x:1903:1903:appuser:/home/appuser:/bin/bash
非 root 用户能够 sudo appuser
,
sudo -u appuser
没有密码,
RHEL 7.5 需要进行哪些更改?
答案1
您可以编辑 的“用户权限规范”部分/etc/sudoers
,添加:
non-root-user ALL = (appuser) NOPASSWD: ALL
这将允许non-root-user
将所有命令作为appuser
.non-root-user
将不允许以 root 身份运行命令。
请注意,错误/etc/sudoers
可能会导致系统无法使用。该文件只能用以下命令编辑:
$ sudo visudo
这个特殊的编辑器sudoers
在保存之前检查文件是否有错误,如果发现错误则拒绝保存。