Linux
Linux - 帶有“$”的使用者名不能 sudo
我們開始將 RHEL 7.9 Linux 機器添加到 AD。作為其中的一部分,我們希望將 sudo 的使用限制為管理員。我們將呼叫 ServerAdmins 的管理員組並將其添加到 sudoers 文件中。我們遇到的問題是個人管理員 ID 的名稱中有一個“$”。
EXAMPLE: admin$user
. 當我們將此行添加到 sudoers 文件時,它會失敗。%DOMAIN\\ServerAdmins ALL=(ALL) ALL
但是,如果我們以這種方式添加單個成員,它會成功:
%DOMAIN\\admin\$user ALL=(ALL) ALL
我很難過如何進行。我們已經驗證是導致問題的“$”。
全部,
我不知道發生了什麼。我今天早上回去並嘗試重現該問題,以便我可以為@MichaelHampton 複製消息,並且我能夠進行身份驗證,並且它辨識出我在使用 sudo 的正確組中。混蛋。
編輯:
正如我在評論中所說,我想通了。添加正確的組後,我需要重新啟動領域。畢竟不是“$”,但需要請求的團體。一旦重新啟動realmd,我就可以sudo。