我不想注释掉以下行/etc/sudoers:
Defaults requiretty
Run Code Online (Sandbox Code Playgroud)
相反,我只希望某个用户不需要 tty。如何才能做到这一点?
Den*_*son 97
您说您希望某个特定用户不需要 tty。这是默认行为。不过,您可以像这样明确设置:
Defaults:username !requiretty
Run Code Online (Sandbox Code Playgroud)
如果您希望其他人都需要 tty,则您必须取消注释该行。
小智 5
RedHat 现在建议删除 'Defaults requiretty',以符合源代码 defaults。在安全公告 RHSA-2016:2593 中,Redhat 修补了 /etc/sudoers,删除了“Defaults requiretty”行
有关其他详细信息,请参阅:https : //bugzilla.redhat.com/show_bug.cgi ? id = 1196451 https://bugzilla.redhat.com/attachment.cgi?id=1155247&action=diff
此外,每个用户要求的例外不适用于 RHEL/CENTOS 7 (sudo 1.8.6p7)
| 归档时间: |
|
| 查看次数: |
129584 次 |
| 最近记录: |