Menyimpan sudo mewah untuk selamanya


41

Pertama kali saya lakukan sudodi openSUSE saya selalu diperingatkan dengan pesan mewah

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

root's password:

Setelah login pertama yang berhasil, saya tidak akan diperingatkan lagi.

Saya ingin selalu diperingatkan. Saya menemukan pesan ini agak mewah. Apakah ada cara untuk diperingatkan seperti itu dengan sudo prompt?


Sejujurnya jika ini menunjukkan setiap kali saya menggunakan sudo, saya masih akan berhasil mengabaikannya dan menghapus direktori root atau sesuatu seperti itu. Ini mungkin hanya akan berfungsi jika peringatannya adalah spanduk 3d yang berkedip dengan beberapa warna yang berbeda setiap waktu.
Ng Sek Long

Jawaban:


44

Buat file di dalam /etc/sudoers.d/ Anda dapat menggunakan perintah ini

sudo nano /etc/sudoers.d/privacy

Sekarang tempel baris ini ke dalam file.

Defaults        lecture = always

Sekarang tutup Terminal / Konsole, Buka kembali dan coba lakukan sesuatu dengan sudo.


2
Dapatkah saya juga menonaktifkan pesan dengan menetapkan lectureke never?
Richard de Wit

1
Ya, pilihan untuk ceramah adalah: always never once sudoers man
Chris

Bisakah saya mengurangi ini menjadi satu baris? $ sudo echo "Defaults lecture = always" >> /etc/sudoers.d/privacymemberi izin ditolak.
Aaron Franke

$ sudo echo "Defaults lecture = always" | sudo tee -a /etc/sudoers.d/privacy
Oliver Ni

4

Untuk mengatur kembali akun untuk melihat peringatan sekali lagi, hapus catatan sudo untuk pengguna itu.

root>  rm  /var/lib/sudo/<username>/*
root>  rmdir /var/lib/sudo/<username>

3

Untuk menambah + Michael JAMES pernyataannya, lokasi mungkin berbeda. Di Fedora,

rpm -ql sudo

Memperlihatkan direktori yang disebut:

/var/db/sudo

Dalam direktori ini saya menemukan direktori lain bernama 'lectured' diikuti dengan nama saya. Menghapus nama saya dari direktori ini menunjukkan peringatan itu lagi.

Sunting: Ini adalah solusi satu kali untuk mengatur ulang menampilkan pesan. Anda tentu saja dapat menggunakan crontab untuk mengosongkan direktori sehingga pesan dicetak secara lebih teratur.

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.