-->

Cara Membuat SSH Key Untuk VPS Menggunakan PuTTYgen

Hallo sobat pada kesempatan kali ini saya akan membuat sebuah artikel Cara Membuat SSH Key Untuk VPS, SSH adalah protokol koneksi terenkripsi yang memungkinkan proses masuk yang aman melalui koneksi yang tidak aman. SSH adalah protokol koneksi default untuk Linux VM yang dihosting di Azure. Meskipun SSH sendiri menyediakan koneksi terenkripsi, menggunakan kata sandi dengan koneksi SSH masih membuat VM rentan terhadap serangan brute force atau menebak kata sandi. Metode yang lebih aman dan disukai untuk menghubungkan ke VM menggunakan SSH adalah dengan menggunakan pasangan kunci publik-swasta, juga dikenal sebagai kunci SSH.

Cara Membuat SSH Key Untuk VPS Menggunakan PuTTYgen


Kunci publik ditempatkan pada Linux VM Anda, atau layanan lain yang ingin Anda gunakan dengan kriptografi kunci publik. Kunci pribadi tetap ada di sistem lokal Anda. Lindungi kunci pribadi ini. Jangan bagikan itu.

Ketika Anda menggunakan klien SSH untuk terhubung ke Linux VM Anda (yang memiliki kunci publik), VM jarak jauh menguji klien untuk memastikan ia memiliki kunci pribadi. Jika klien memiliki kunci pribadi, itu diberikan akses ke VM.

Baca Juga

Bergantung pada kebijakan keamanan organisasi Anda, Anda bisa menggunakan kembali pasangan kunci publik-swasta tunggal untuk mengakses beberapa VM dan layanan Azure. Anda tidak perlu sepasang kunci terpisah untuk setiap VM atau layanan yang ingin Anda akses.

Kunci publik Anda dapat dibagikan dengan siapa pun, tetapi hanya Anda (atau infrastruktur keamanan lokal Anda) yang harus memiliki kunci pribadi Anda.

Jika Anda lebih suka menggunakan alat berbasis GUI untuk membuat kunci SSH, Anda dapat menggunakan generator kunci PuTTYgen, yang disertakan dengan paket Download PuTTY.

Untuk membuat pasangan kunci SSH RSA dengan PuTTYgen:

1. Mulai PuTTYgen.

2. Klik Hasilkan. Secara default, PuTTYgen menghasilkan kunci RSA 2048-bit RSH.

3. Gerakkan mouse di sekitar area kosong untuk memberikan keacakan untuk kunci.

4. Setelah kunci publik dibuat, masukkan dan konfirmasi frasa sandi secara opsional. Anda akan diminta untuk frasa sandi saat Anda mengautentikasi ke VM dengan kunci SSH pribadi Anda. Tanpa frasa sandi, jika seseorang memperoleh kunci pribadi Anda, mereka dapat masuk ke VM atau layanan apa pun yang menggunakan kunci itu. Kami menyarankan Anda membuat frasa sandi. Namun, jika Anda lupa frasa sandi, tidak ada cara untuk memulihkannya.

5. Kunci publik ditampilkan di bagian atas jendela. Anda bisa menyalin seluruh kunci publik ini dan kemudian menempelkannya ke portal Azure atau templat Azure Resource Manager saat Anda membuat Linux VM. Anda juga dapat memilih Simpan kunci publik untuk menyimpan salinan ke komputer Anda:


6. Secara opsional, untuk menyimpan kunci pribadi dalam format kunci pribadi Putty (file .ppk), pilih Simpan kunci pribadi. Anda akan memerlukan file .ppk nanti untuk menggunakan Putty untuk membuat koneksi SSH ke VM.


Jika Anda ingin menyimpan kunci pribadi dalam format OpenSSH, format kunci pribadi yang digunakan oleh banyak klien SSH, pilih Konversi> Ekspor kunci OpenSSH.

Berikan kunci publik SSH saat menggunakan VM

Untuk membuat VM Linux yang menggunakan kunci SSH untuk otentikasi, berikan kunci publik SSH Anda saat membuat VM menggunakan portal Azure atau metode lainnya.

Contoh berikut menunjukkan bagaimana Anda akan menyalin dan menempelkan kunci publik ini ke portal Azure ketika Anda membuat Linux VM. Kunci publik biasanya disimpan di direktori ~ / .ssh / Authorized_key pada VM baru Anda.

Cara Membuat SSH Key Untuk VPS Menggunakan PuTTYgen

Salah satu cara untuk membuat koneksi SSH ke Linux VM Anda dari Windows adalah dengan menggunakan klien SSH. Ini adalah metode yang disukai jika Anda memiliki klien SSH yang diinstal pada sistem Windows Anda, atau jika Anda menggunakan alat SSH di Bash di Azure Cloud Shell. Jika Anda lebih suka alat berbasis GUI, Anda dapat terhubung dengan Putty.

Terhubung dengan Putty

Jika Anda menginstal paket unduhan Putty dan sebelumnya menghasilkan file Putty kunci pribadi (.ppk), Anda dapat terhubung ke Linux VM dengan Putty.

Mulai Putty.

Isi nama host atau alamat IP VM Anda dari portal Azure:



Pilih Koneksi> SSH> Kategori Auth. Telusuri dan pilih kunci pribadi Putty Anda (file .ppk):


Klik Buka untuk terhubung ke VM Anda sekian dan terimakasih.


Related Posts

0 Response to "Cara Membuat SSH Key Untuk VPS Menggunakan PuTTYgen"

Post a Comment

Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetuju

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel