GNU/Linux >> Belajar Linux >  >> Linux

Cara Mengubah Prompt Sudo Di Linux

Aku agak bosan hari ini. Saat menggali di Google, saya menemukan peretasan yang keren dan tidak berguna (!) ini. Ada opsi untuk mengubah sudo prompt di Linux menjadi sesuatu yang keren atau lucu. Seperti yang mungkin sudah Anda ketahui, setiap kali kita menggunakan perintah sudo, itu akan menampilkan pernyataan "[sudo] kata sandi untuk ...", bukan? Ya! Namun, Anda dapat mengubah pernyataan ini menjadi sesuatu yang berbeda jika Anda mau. Inilah yang dibicarakan oleh panduan singkat ini.

Ubah Sudo Prompt Di Linux

Lihat perintah berikut.

$ sudo apt update

Contoh keluaran:

[sudo] password for sk:
[...]

Seperti yang Anda lihat di atas, output default dimulai dengan - "[sudo] password for sk" . Yah, itu membosankan untuk melihat ini setiap saat. Jika Anda ingin mengubahnya, berikut adalah cara mengubah prompt kata sandi sudo sesuka Anda.

$ sudo -p "Sir, Could You Please Enter Your password: " apt update

Prompt sudo sekarang akan terlihat seperti ini:

Sir, Could You Please Enter Your password:

Di sini, -p flag akan menampilkan permintaan kata sandi khusus saat Anda menggunakan perintah sudo.

Benar-benar keren, bukan?

Saya terlalu malas untuk mengetik seluruh kalimat setiap saat. Apakah ada cara untuk menampilkan ini secara otomatis ketika saya 'sudo'ing? Tentu saja ya! Di sinilah perintah "alias" datang membantu.

$ alias sudo='sudo -p "Sir, Could You Please Enter Your password: "'

Untuk membuatnya permanen, cukup tambahkan alias ke ~/.bashrc your Anda file dan kemudian jalankan perintah berikut untuk menerapkan perubahan.

$ source ~/.bashrc

Saya tidak ingin menggunakan alias. Tidak masalah! Anda dapat melakukannya dengan memodifikasi sudoers berkas.

Untuk melakukannya, jalankan:

$ sudo visudo

Tambahkan/ubah baris berikut:

Defaults passprompt="Hey dude, Password Please?:"

Dimungkinkan juga untuk menampilkan ikon di Sudo Prompt. Misalnya, untuk menampilkan simbol kunci, cukup masukkan kode berikut dari Terminal Anda.

export SUDO_PROMPT='[sudo] %p : '

Ini akan menampilkan simbol kunci saat Anda menggunakan perintah sudo apa pun.

[sudo] sk :

Anda dapat menggunakan simbol lain dengan pesan khusus apa pun dalam tanda kutip seperti yang ditunjukkan di atas.

Itu dia. Setiap kali Anda menjalankan perintah sudo, itu akan menyambut Anda sesuka Anda.

Ingin mengesankan Pacar / istri Anda? Ubah saja Sudo password Prompt di kotak Linux-nya menjadi sesuatu yang romantis. Bagaimana dengan ini?

export SUDO_PROMPT='Hello beautiful, Enter Your password:'

Anda harus menjalankan perintah di atas sebagai pengguna root. Setiap kali dia menggunakan perintah sudo, dia akan disambut dengan pesan berikut:

Hello beautiful, Enter Your password:

Dia akan senang! Siapa yang tidak suka pujian, ya?

Bagaimanapun, jangan lakukan ini pada sistem produksi Anda. Bos Anda mungkin tidak senang!!

Selamat 'sudo'!

Bacaan yang disarankan:

  • Cara Menyesuaikan Bash Prompt Di Linux

Linux
  1. Cara mengubah warna terminal Linux Anda

  2. Linux – Bagaimana Cara Mengubah Kata Sandi Root yang Terlupakan?

  3. Cara mengubah kata sandi root mysql

  1. Cara Mengubah Kata Sandi di Linux (perintah passwd)

  2. Cara Mengubah Batas Waktu Kata Sandi Sudo

  3. Bagaimana mengubah identitas sistem Linux

  1. Cara Mengatur Ulang atau Mengubah Kata Sandi Root di Linux

  2. Cara Menggunakan Perintah cd Linux untuk Mengubah Direktori

  3. Cara Mengubah Shell Default Di Linux