Sekarang saya akan menunjukkan cara untuk login remote SSH tanpa Password menggunakan SSH Keygen dari Client Centos
Topologi
Jangan lupa untuk mengkonfigurasikan IP Addressnya menjadi Satu Jaringan
Mendapatkan Keygen ("ssh-keygen")
Topologi
Jangan lupa untuk mengkonfigurasikan IP Addressnya menjadi Satu Jaringan
Mendapatkan Keygen ("ssh-keygen")
1.Generate Keygen
Sekarang kita kan mencoba untuk mendapatkan SSH Keygen pada Client Centos
Dengan menuliskan perintah "ssh-keygen"
Kita akan save keygen yang kita dapat di dalam direktori .ssh
Dengan menuliskan perintah "ssh-keygen"
Kita akan save keygen yang kita dapat di dalam direktori .ssh
2.Mengcopy Keygen
Selanjutnya kita akan mengcopy keygen yang sudah kita dapat tadi ke dalam file authorized_keys pada user server yang ingin kita remote
Sebelumnya kita harus membuat direktori ".ssh/" pada user server tersebut via remote
menggunakan perintah "ssh ssh123@10.10.10.2 mkdir -p .ssh">>"ssh (user)@(ipserver) mkdir -p .ssh"
Setelah memasukkan perintah tersebut kita akan diminta untuk memasukkan Password user server tersebut
Dan Sekarang kita baru bisa copy file tersebut ke dalam user server
Menggunakan perintah "cat .ssh/id_rsa.pub | ssh ssh123@10.10.10.2 'cat >> .ssh/authorized_keys'">>"cat .ssh/id_rsa.pub | ssh (user)@(ipserver) 'cat >> .ssh/authorized_keys'"
Setelah memasukkan perintah tersebut kita akan diminta untuk memasukkan Password user server tersebut
Lalu kita harus mengamankan file authorized_keys
Menggunakan perintah "ssh ssh123@10.10.10.2 "chmod 700 .ssh; chmod 640 .ssh/authorized_keys"">>"ssh (user)@(ipserver) "chmod 700 .ssh; chmod 640 .ssh/authorized_keys""
Setelah memasukkan perintah tersebut kita akan diminta untuk memasukkan Password user server tersebut
Setelah memasukkan perintah tersebut kita akan diminta untuk memasukkan Password user server tersebut
Dan Sekarang kita baru bisa copy file tersebut ke dalam user server
Menggunakan perintah "cat .ssh/id_rsa.pub | ssh ssh123@10.10.10.2 'cat >> .ssh/authorized_keys'">>"cat .ssh/id_rsa.pub | ssh (user)@(ipserver) 'cat >> .ssh/authorized_keys'"
Setelah memasukkan perintah tersebut kita akan diminta untuk memasukkan Password user server tersebut
Lalu kita harus mengamankan file authorized_keys
Menggunakan perintah "ssh ssh123@10.10.10.2 "chmod 700 .ssh; chmod 640 .ssh/authorized_keys"">>"ssh (user)@(ipserver) "chmod 700 .ssh; chmod 640 .ssh/authorized_keys""
Setelah memasukkan perintah tersebut kita akan diminta untuk memasukkan Password user server tersebut
Login Tanpa Password
Comments
Post a Comment