Ketika saya hendak menginstal sebuah program di terminal, ia menginginkan kata sandi:
[sudo] password for xxx:
Tetapi ketika saya mulai mengetikkan kata sandi, tidak ada yang terjadi. Apa yang harus saya lakukan?
Ketika saya hendak menginstal sebuah program di terminal, ia menginginkan kata sandi:
[sudo] password for xxx:
Tetapi ketika saya mulai mengetikkan kata sandi, tidak ada yang terjadi. Apa yang harus saya lakukan?
Jawaban:
Demi alasan keamanan, tidak ada umpan balik kata sandi yang diberikan di terminal. Baca diskusi berikut tentang alasan di balik ini dan mengapa ini tidak akan diterapkan:
Dalam diskusi ini, dan juga diberikan dalam jawaban untuk pertanyaan terkait di superuser
Ada opsi untuk mengaktifkan umpan balik kata sandi untuk sudo
dan hanya untuksudo
dengan mengedit opsi dalam file sudoers.
Peringatan: Instruksi di bawah ini hanya untuk pengguna tingkat lanjut. Jika terjadi kesalahan saat mengedit file sudoers, dan file ini tidak dapat diakses atau rusak, Anda akan secara efektif mengunci diri dan pengguna administrator lainnya dalam melakukan tugas administratif di sistem Anda. Ini bukan ide yang baik untuk melakukan ini pada sistem yang produktif.
Untuk mengaktifkan umpan balik kata sandi oleh tanda bintang *
ketika menjalankan sudo
perintah, kita harus mengedit file sudoers
sudo visudo
Kami kemudian harus menambahkan pwfeedback
ke opsi default seperti yang ditunjukkan di bawah ini:
Defaults env_reset,pwfeedback
Tidak ada yang seharusnya terjadi, cukup ketik kata sandi dan tekan Enter.
Saat menggunakan terminal, untuk alasan keamanan (Seperti jika seseorang berdiri tepat di belakang Anda dan tidak ada yang bisa dilakukan selain menatap layar Anda saat Anda mengetik kata sandi), Anda tidak akan pernah melihat kata sandi yang diketik. Anda mengetik secara efektif bahkan jika Anda tidak melihatnya.
Jadi ketikkan kata sandi Anda dan tekan ENTER
Di sini saya sedang memeriksa salah satu drive saya. Seperti yang Anda lihat, sepertinya saya tidak mengetik kata sandi saya, tetapi saya memang punya.
Jangan khawatir, itu adalah perilaku umum dan positif.
Karena output dari setiap perangkat lunak dapat dicatat ke penyimpanan permanen (seperti hard disk) dalam format yang dapat dibaca oleh manusia, perpustakaan Linux yang digunakan oleh sebagian besar perangkat lunak terminal (dalam kasus Anda login
utilitas dengan PAM
sistem) memiliki fitur keamanan yang menyembunyikan kata sandi dari layar: kata sandi dihafalkan dan - jika perangkat lunak dibuat dengan baik - dienkripsi dalam memori ketika Anda menekan RETURN
tetapi bahkan saat mengetik output tidak sampai ke output standar .
Ini mencegah pendaratan layar pasif dan orang-orang di dekat Anda tidak dapat menangkap kata sandi. Semoga hari Anda menyenangkan dan jangan lupa mengetik dengan cepat, karena siapa pun masih dapat melihat keyboard fisik Anda! :-)
Penting : saat Anda melihat bidang kata sandi, masukkan root
kata sandi hanya jika aplikasi tepercaya; jangan pernah mempublikasikan atau menyimpan kata sandi root Anda, bahkan jika bidang kata sandi tampaknya aman dan tidak menunjukkan surat apa pun.