ฉันไม่ต้องการแสดงความคิดเห็นออกบรรทัดใน/etc/sudoers
:
Defaults requiretty
แต่ฉันต้องการให้ผู้ใช้บางรายไม่ต้องการ tty สิ่งนี้สามารถทำได้?
ฉันไม่ต้องการแสดงความคิดเห็นออกบรรทัดใน/etc/sudoers
:
Defaults requiretty
แต่ฉันต้องการให้ผู้ใช้บางรายไม่ต้องการ tty สิ่งนี้สามารถทำได้?
คำตอบ:
คุณบอกว่าคุณต้องการให้ผู้ใช้รายใดรายหนึ่งไม่ต้องการ tty นั่นเป็นพฤติกรรมเริ่มต้น อย่างไรก็ตามคุณสามารถตั้งค่าเช่นนี้ได้อย่างชัดเจน:
Defaults:username !requiretty
หากคุณต้องการให้คนอื่นต้องการ tty คุณจะต้องยกเลิกการเลือกบรรทัด
ตอนนี้ RedHat แนะนำให้ลบ 'ค่าเริ่มต้นจำเป็นต้องมีสัญลักษณ์' ซึ่งสอดคล้องกับค่าเริ่มต้นของซอร์สโค้ด ในSecurity Advisory 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)