Pada kesempatan kali ini saya akan melanjutkan materi yang terakhir dari SSH, yaitu Login menggunakan SSH Keygen, jadi dengan ini PC Client yang ingin meremote harus mengirim code rsa atau keygen ke server yang di tuju dan tentunya harus ijinkan oleh server, jadi hanya PC Client yang sudah melakukan verifikasi saja yang bisa login untuk meremote server tersebut.
A.Client Configuration.
Pertama kita harus membuat authenticaiton ssh keygen menggunakan perintah SSH keygen seperti gambar dibawah " ssh-keygen "
lalu kita akan me remote server ssh dengan user yang anda punya , untuk membuat direktori SSH caranya bisa anda lihat dibawah
kemudian kita harus mengupload generated public key yg sudah kita buat sebelumnya ke server ssh dengan menggunakan perintah
lalu kita harus memberi akses ke direktori ssh dan juga file authorized_keys , caranya dengan menggunakan perintah dibawah
B. Server Configuration.
Pertama anda harus edit file sshd dengan perintah
nano /etc/ssh/sshd_configdan akan keluar tampilan seperti dibawah ini dan cari tulisan yg bertanda merah dan edit tanda # di depan pubkey authentication dengan cara dihapus
dan cari kata kata sepertu dibawah danubah password authentication menjadi no
selanjutnya kita restart sshd kita agar konfigurasi dapat berjalan
jika login SSH di client yg sudah didaftarkan public keynya hasilnya pun akan berhasil
dan jika login SSH di client dengan akun yg belum di daftarkan public keynya akan tidak bisa login seperti gambar dibawah ini
Demikian penjelasan dari saya , kurang lebihnya mohon maaf
Wassalamualaikum Wr.Wb
Tidak ada komentar:
Posting Komentar