Skrip menu SSH masuk otomatis ke perangkat

0

Saya telah membuat menu untuk pengguna untuk memilih dari ssh ke perangkat apa pun yang mereka pilih. Ini digunakan saya para Insinyur yang mengelola perangkat ini. Saat ini ketika mereka memilih perangkat yang ingin mereka masuki, skrip akan masuk dan memiliki prompt untuk memasukkan kata sandi. Yang ingin saya lakukan adalah memiliki file yang dapat diakses skrip, untuk menarik kata sandi yang benar ke perangkat yang mereka pilih dan memasukkan kata sandi secara otomatis. Semua pada akhirnya, pengguna memilih perangkat yang ingin mereka ssh dari menu dan itu masuk tanpa memasukkan kata sandi secara manual. Ada saran mudah?

Tamu
sumber

Jawaban:

1

Anda harus menambahkan rincian lebih lanjut ke pertanyaan Anda (os mana, bahasa mana yang merupakan "menu" yang ditulis) tetapi jika Anda sudah bersedia memasukkan kata sandi Anda ke dalam sebuah file, Anda bisa mencoba ini:

Gunakan file kunci ssh sebagai ganti kata sandi. Dimungkinkan untuk memiliki file kunci yang tidak diamankan oleh kata sandi itu sendiri (walaupun tidak disarankan).

Hasilkan file kunci untuk setiap pengguna (juga dimungkinkan untuk menggunakan file kunci yang sama untuk setiap pengguna), masukkan (jika os kemungkinan besar berbasis unix) ~ / .ssh dan tambahkan id kunci pada server ke $ userhome /.ssh/.authorized_keys

Anda kemudian dapat masuk tanpa konfirmasi kata sandi (ini harus diaktifkan dalam konfigurasi ssh-server, tetapi pada sistem saat ini diaktifkan secara default)

Inilah HOWTO: http://sshkeychain.sourceforge.net/mirrors/SSH-with-Keys-HOWTO/SSH-with-Keys-HOWTO-4.html

trurl
sumber