sudoers: cara menonaktifkan keharusan kecil per pengguna


78

Saya tidak ingin berkomentar di baris /etc/sudoers:

Defaults    requiretty

Sebaliknya, saya hanya ingin pengguna tertentu tidak memerlukan tty. Bagaimana ini bisa dilakukan?

Jawaban:


93

Anda mengatakan bahwa Anda ingin satu pengguna tertentu tidak memerlukan tty. Itu perilaku default. Namun demikian, Anda dapat secara eksplisit mengaturnya seperti ini:

Defaults:username !requiretty

Jika Anda ingin orang lain meminta tty, maka Anda harus membatalkan komitmennya.


13
Btw., Requiretty aktif per default di RHEL5 Senang mengetahui tidak seperti itu di distribusi lain.
— user27451


3

RedHat sekarang merekomendasikan untuk menghapus 'Defaults requiredetty', sesuai dengan default kode sumber . Dalam Security Advisory RHSA-2016: 2593 , Redhat ditambal / etc / sudoers, menghapus baris 'Defaults requiredetty'

Untuk detail tambahan, lihat: https://bugzilla.redhat.com/show_bug.cgi?id=1196451 https://bugzilla.redhat.com/attachment.cgi?id=1155247&action=diff

Juga, per pengguna yang membutuhkan pengecualian kecil JANGAN BEKERJA untuk RHEL / CENTOS 7 (sudo 1.8.6p7)


Ini benar-benar info hebat tetapi secara teknis tidak menjawab pertanyaan.
— HarlemSquirrel

2
Apakah Anda memiliki tautan ke tiket tentang per pengguna default yang tidak berfungsi pada RHEL / CENTOS 7? Atau mungkin tautan untuk melepaskan catatan yang mengatakan pos ini sudah diperbaiki 1.8.6p7? Saya tidak melihat apa-apa di bawah sudo.ws/stable.html
— pwan
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.