जवाबों:
आपने कहा था कि आप चाहते हैं कि किसी विशेष उपयोगकर्ता को टैटी की आवश्यकता न हो। यही डिफ़ॉल्ट व्यवहार है। फिर भी, आप स्पष्ट रूप से इस तरह सेट कर सकते हैं:
Defaults:username !requiretty
यदि आप चाहते हैं कि बाकी सभी को टटी की आवश्यकता हो, तो आपको लाइन को अनक्मम करना होगा।
RedHat अब 'Defaults आवश्यकता' को हटाने की सिफारिश करता है, जो सोर्स कोड डिफॉल्ट्स के अनुरूप है । में सुरक्षा परामर्श RHSA-2016: 2593 , RedHat समझौता / etc / sudoers, को हटाने लाइन 'चूक 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) के लिए काम नहीं करते हैं