Tampaknya ini terlalu sederhana dan saya merasa saya mungkin telah melewatkan sesuatu yang sangat jelas, tetapi apa yang sebenarnya terjadi ketika Anda menggunakan SSH tanpa menghasilkan pasangan kunci?
Varian pada pertanyaan ini telah ditanyakan di sini dan seperti jawabannya, saya selalu mengerti bahwa tanpa pasangan kunci, SSH kembali ke otentikasi kata sandi.
Namun, artikel Wikipedia hanya menjelaskan dua cara menggunakannya. Keduanya tampaknya melibatkan pasangan kunci, satu dihasilkan secara manual dan satu secara otomatis.
Ada beberapa cara untuk menggunakan SSH; satu adalah dengan menggunakan pasangan kunci publik-swasta yang dihasilkan secara otomatis untuk mengenkripsi koneksi jaringan, dan kemudian menggunakan otentikasi kata sandi untuk masuk.
Cara lain adalah dengan menggunakan pasangan kunci publik-pribadi yang dihasilkan secara manual untuk melakukan otentikasi, yang memungkinkan pengguna atau program untuk masuk tanpa harus menentukan kata sandi
Ketika saya membuat koneksi SSH ke server yang tidak aman tanpa pasangan kunci, saya diminta untuk nama pengguna dan kata sandi saya, maka saya memiliki akses ke shell.
Apakah kata sandi cadangan merupakan detail implementasi dan karenanya tidak ada di wiki? Apakah keypair telah dibuat secara otomatis, seperti yang disarankan (jika demikian, bagaimana kunci publik sampai ke server)? Atau hanya menggunakan kata sandi saja.
Jika hanya menggunakan kombinasi kata sandi dan nama pengguna, apakah data dienkripsi sama sekali? Jika demikian, bagaimana cara dienkripsi?
sumber