SSH (Amankan SHELL) adalah salah satu protokol jaringan yang paling banyak digunakan untuk terhubung dan masuk ke server Linux jarak jauh, karena peningkatannya keamanan yang disediakan oleh saluran aman kriptografisnya yang dibuat untuk aliran data melalui jaringan yang tidak aman dan Otentikasi Kunci Publik.
Meskipun menggunakan kata sandi untuk masuk ke server jarak jauh dapat memberikan keamanan sistem yang kurang aman, karena kata sandi dapat dibobol secara paksa, SSH Public Key Authentication menyediakan metode aman terbaik untuk melakukan login jarak jauh, karena hampir tidak mungkin untuk menguraikan kunci dan kunci pribadi menjamin bahwa pengirim selalu yang diklaimnya.
Artikel ini akan menunjukkan kepada Anda bagaimana Anda dapat membuat dan menggunakan Kunci SSH dari platform berbasis Windows menggunakan Klien Putty untuk secara otomatis melakukan login jarak jauh di server Linux tanpa perlu masuk kata sandi.
1. Langkah pertama yang perlu Anda ambil adalah pergi ke official Unduh dempul halaman, ambil versi terakhir dari paket executable Putty Windows Installer dan instal ke komputer Windows Anda.
2. Setelah Anda selesai menginstal Putty, buka Mulai Windows, Tipe dempul string ke bidang pencarian dan buka Puttygen program yang akan Anda gunakan untuk menghasilkan pasangan Kunci.
3. Setelah program dibuka, saatnya untuk melanjutkan dengan pembuatan Kunci. Pilih SSH-2 RSA Kunci dengan 2048 bit, tekan Menghasilkan tombol dan gerakkan kursor secara acak pada jendela bidang Putty Key Generator seperti yang disajikan pada tangkapan layar di bawah ini untuk menghasilkan Kunci SSH.
4. Setelah Kunci dibuat, tambahkan deskripsi Komentar kunci untuk membantu Anda mengidentifikasi kunci Anda dengan mudah dan Menyimpan kedua kunci (Public dan Private Keys) ke lokasi yang aman di komputer Anda.
Berikan perhatian ekstra ke tempat Anda menyimpannya Kunci Pribadi, karena jika ada yang mencuri kunci ini, ia dapat melakukan login ke. Anda
server tanpa perlu memasukkan kata sandi.
Juga, untuk menegakkan keamanan Kunci, Anda dapat memilih frasa sandi untuk melindungi kunci Anda, tetapi Anda mungkin ingin menghindari kata sandi untuk proses otomatis, karena akan meminta Anda memasukkan kunci kata sandi setiap kali Anda melakukan server Gabung.
5. Setelah Anda menyimpan kedua Kunci, jangan tutup Generator Kunci Dempul jendela belum, pilih salin dan simpan bidang teks Kunci Publik ke dalam file teks yang nantinya akan ditempelkan ke OpenSSH otorisasi_keys file di server jauh.
6. Sekarang saatnya untuk menyalin kunci ke server jarak jauh tujuan dan melakukan koneksi login otomatis. Masuk ke server dengan pengguna administratif Anda (root atau akun dengan kekuatan root) menggunakan Putty dan buat .ssh direktori dan otorisasi_keys file ke jalur asalnya dengan mengeluarkan perintah berikut.
# pwd ## Untuk melihat apakah Anda berada di lokasi $HOME yang benar. # mkdir .ssh. # nano .ssh/authorized_keys.
7. pada otorisasi_keys file dibuka untuk diedit di Putty, rekatkan konten dari Kunci Publik yang Anda salin sebelumnya dari Generator Kunci Dempul, simpan dan tutup file, lindungi folder dan otor_keys dengan 700 izin dan keluar dari server.
# chmod -R 700 .ssh/ # keluar.
8. Untuk terhubung dan login secara otomatis ke server Anda, Anda perlu menambahkan Kunci Pribadi kepada klien Putty. Buka Putty dan tambahkan pengguna login server Anda diikuti dengan Alamat IP server Anda atau FQDN pada kolom Host Name berupa [dilindungi email], masukkan nomor Port SSH server Anda jika diubah.
Lalu pergi ke kiri Kategori menu, pilih SSH –> Otentik, tekan Jelajahi tombol, cari dan tambahkan Kunci Pribadi Anda.
9. Setelah Anda menambahkan Kunci Pribadi, kembali ke Sidang menu, masukkan nama deskriptif untuk Sesi Tersimpan lapangan dan pukul Menyimpan untuk menyimpan sesi Putty Anda saat ini.
10. Itu dia! Sekarang Anda dapat secara otomatis terhubung dengan aman ke server SSH jarak jauh Anda dengan klien Putty dengan menekan tombol Membuka tombol tanpa perlu memasukkan kata sandi.
Baca Juga: Login Tanpa Kata Sandi SSH Menggunakan SSH Keygen