Atur ssh sebagai berikut:
nano /etc/ssh/sshd_config
AllowUsers username1 username2 username3
Mulai ulang SSH
Kemudian berikan kunci kepada mereka yang ingin Anda hindari menggunakan kata sandi.
ssh-keygen digunakan untuk menghasilkan pasangan kunci itu untuk Anda. Berikut adalah sesi di mana pasangan kunci pribadi / publik pribadi Anda dibuat:
#ssh-keygen -t rsa
Perintah ssh-keygen -t rsa memprakarsai pembuatan pasangan kunci.
Saya tidak memasukkan frasa sandi untuk pengaturan saya (tombol Enter malah ditekan).
Kunci pribadi disimpan dalam .ssh / id_rsa. File ini hanya-baca dan hanya untuk Anda. Tidak ada orang lain yang harus melihat konten file itu, karena digunakan untuk mendekripsi semua korespondensi yang dienkripsi dengan kunci publik.
Kunci publik disimpan di .ssh / id_rsa.pub.
Isinya kemudian disalin dalam file .ssh / authorized_keys dari sistem yang Anda inginkan untuk SSH tanpa diminta kata sandi.
#scp id_rsa.pub remote system:~/.ssh/authorized_keys
Akhirnya kunci akun (Otentikasi kunci masih dapat dilakukan.)
# passwd -l username1
Matchblok. Lihatman 5 sshd_configdetailnya.