Linux

一個非root使用者如何sudo到另一個沒有密碼的非root使用者?

  • March 3, 2019

以 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-userappuser. non-root-user將不允許以 root 身份執行命令。

請注意,錯誤/etc/sudoers可能會使系統無法使用。該文件只能使用以下內容進行編輯:

$ sudo visudo

這個特殊的編輯器sudoers在保存之前檢查文件是否有錯誤,如果發現錯誤則拒絕保存。

引用自:https://unix.stackexchange.com/questions/478460