Tidak ada yang muncul di terminal ketika saya mengetik kata sandi


36

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?


1
Terminal tidak menggemakan input keyboard Anda karena alasan keamanan, jadi Anda tidak dapat melihat karakter apa pun.
sparkmood


1
Di Lubuntu 17.10 (Artful Aardvark, 32-bit) saya harus mengetikkan kata sandi dua kali.
stan

Jawaban:


45

Meskipun tidak ada karakter yang muncul saat Anda mengetik kata sandi, Anda sebenarnya mengetik kata sandi.

Jadi, ketikkan kata sandi, lalu tekan Enterdan lihat keajaiban.


33

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 sudodan 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 sudoperintah, kita harus mengedit file sudoers

sudo visudo

Kami kemudian harus menambahkan pwfeedbackke opsi default seperti yang ditunjukkan di bawah ini:

Defaults        env_reset,pwfeedback

21

Kata sandi disembunyikan sehingga tidak ada yang dapat melihat dari balik bahu Anda ketika Anda memasukkannya. Ini langkah pengamanan.


8

Kata sandi tidak ditampilkan ketika Anda menuliskannya di terminal setelah sudoperintah tetapi masih dibaca. Apakah ini yang terjadi di sini? yaitu apakah Anda sudah mencoba memberikan kata sandi dan menekan Enter?


7

Tidak ada yang seharusnya terjadi, cukup ketik kata sandi dan tekan Enter.


7

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

masukkan deskripsi gambar di sini

Di sini saya sedang memeriksa salah satu drive saya. Seperti yang Anda lihat, sepertinya saya tidak mengetik kata sandi saya, tetapi saya memang punya.


4

Demi alasan keamanan, karakter yang diketik pada prompt permintaan kata sandi tidak disuarakan kembali ke terminal.
Ketikkan kata sandi Anda dan tekan enter. Karakternya ada di sana, Anda tidak bisa melihatnya, itu saja.


3

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 loginutilitas dengan PAMsistem) 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 rootkata 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.

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.