回答:
ある特定のユーザーがttyを必要としないようにしたと言いました。これがデフォルトの動作です。それでも、次のように明示的に設定できます。
Defaults:username !requiretty
他の全員がttyを必要とする場合は、その行のコメントを外す必要があります。
RedHatは、ソースコードのデフォルトに準拠する「Defaults requiretty」の削除を推奨しています。ではセキュリティアドバイザリRHSA-2016:2593、RedHatのはライン'デフォルトrequiretty'を削除するには、/ etc / sudoersファイルをパッチを適用しました
詳細については、https://bugzilla.redhat.com/show_bug.cgi ?id = 1196451 https://bugzilla.redhat.com/attachment.cgi?id=1155247&action=diffを参照して ください。
また、ユーザーごとにrequiretty例外がRHEL / CENTOS 7で機能しない(sudo 1.8.6p7)