Linux
一個非root使用者如何sudo到另一個沒有密碼的非root使用者?
以 root 身份在 RHEL 7.5 上創建一個新的非 root 使用者
appuser:x:1903:1903:appuser:/home/appuser:/bin/bash
能夠 sudo 到的非 root 使用者
appuser
,
sudo -u appuser
沒有密碼,
RHEL 7.5 需要進行哪些更改?
您可以編輯 的“使用者權限規範”部分
/etc/sudoers
,添加:non-root-user ALL = (appuser) NOPASSWD: ALL
這將允許
non-root-user
以appuser
.non-root-user
將不允許以 root 身份執行命令。請注意,錯誤
/etc/sudoers
可能會使系統無法使用。該文件只能使用以下內容進行編輯:$ sudo visudo
這個特殊的編輯器
sudoers
在保存之前檢查文件是否有錯誤,如果發現錯誤則拒絕保存。