Implementasi ssh key untuk authentication di centos 6.x / 7

posted in: centos, linux | 0

Selamat pagi menjelang siang, kali ini saya akan menuliskan tutorial tentang ssh key untuk authentication pada centos 6 dan bisa juga diterapkan di centos 7, varian debian, varian redhat, dan freebsd, jadi ketika kita nanti mau login ke pc server yang sudah di authentication dengan key dari pc client, kita tidak perlu memasukkan password sebagai authenticationnya.

pertama kita harus memastikan di linux kita sudah ada openssh-server dan openssh-client, dan disini saya berasumsi kita sudah memiliki plugin tersebut pada server kita, namun untuk saat ini biasanya openssh-server/client sudah terinstall di server secara default bawaan dari os nya, oke jika sudah jalannya step-step dibawah ini pertama dari pc client lalu ke pc server

192.168.1.100 = PC-SERVER

192.168.1.5 = PC-CLIENT

PC CLIENT

  • sudo su – <<– command ini untuk menentukan user mana yang nantinya dapat hak ssh-auth akses ke pc server tanpa memasukkan password, dalam contoh kali ini saya menggunakan user root
  • ssh-keygen <<– command ini untuk regenerate key yang nantinya kita gunakan (pada tahap ini tekan enter saja dan kosongkan jika ada pilihan atau pertanyaan, hingga selesai) dan akan menghasilkan 2 file yaitu id_rsa & id_rsa.pub
  • cd ~/.ssh/ <<– hasil regenerate key yang tadi di buat ada di folder ini karena kita menggunakan root, tapi jika menggunakan user lain maka hasilnya ada di folder ( ~/.ssh/ )
  • cat ~/.ssh/id_rsa.pub <<– akan menampilkan isi dari file id_rsa.pub, copy kan isinya ketempat lain dahulu karena nantinya isi dari file ini yang akan kita gunakan.
 

PC SERVER

pada pc server pilih user mana yang nantinya akan jadi tujuan untuk login dari pc client, pada case kali ini saya akan memilih root untuk jadi tujuan dari pc client saya, oke ikuti step-step dibawah ini

 

PC CLIENT

su – <<–login sebagai user root

ssh root@192.168.1.100 <<– lalu ketikkan perintah tersebut dan hasilnya akan seperti dibawah, anda akan langsung masuk tanpa dimintai password 😀

selamat mencoba

Leave a Reply

Your email address will not be published. Required fields are marked *