SSH Keygen RSA Linux Server, Akses VPS Tanpa Input Password

SSH Keygen RSA Linux Server, Akses VPS Tanpa Input Password

Publish: 07 Sep 2023

Updated: 25 Nov 2025 16:13:39

SSH-Keygen Linux, berguna login VPS tanpa password dan yang paling utama menjadikan 2 server VPS bisa saling terhubung Sync data lebih mudah dan cepat, khususnya untuk backup data.

SSH-Keygen, Kunci SSH atau SSH key adalah dua file yang dibuat menjadi kunci enkripsi, satu publik (public key) dan kunci pribadi (private key). Yang intinya 2 atau lebih server bisa langsung terhubung (kirim / tukar data) dengan SSH-Keygen.

 

Membuat SSH-Kaygen Server (A)

Perintah ini akan meng-generate pasangan kunci, yaitu private dan public key.

ssh-keygen -t rsa

Hasilnya

Generating public/private rsa key pair.
Enter file in which to save the key (/home/omar/.ssh/id_rsa): Enter saja

Jika ada pertanyaan tidak perlu di ISI, Enter saja

Enter passphrase (empty for no passphrase): Enter saja
Enter same passphrase again: Enter saja

Dan hasil akhirnya :

Your identification has been saved in: /roor/.ssh/id_rsa.
Your public key has been saved in: /root/.ssh/id_rsa.pub.

The key fingerprint is:
SHA256:kaa+BfhUSnbyLS5XOWrYTJIkx20TCE/LMtosapuh4VQ ciemoh@seosatu.com
The key's randomart image is:
+---[RSA 2048]----+
|.o.o..           |
|.O+++    .       |
|B.@.... +        |
|.X + = o .       |
|+ XE+ o S        |
|o+oB..           |
|o=+  ..          |
|=.+   ..         |
|.+   ..          |
+----[SHA256]-----+

Keterangan:

  • Public key disimpan di /root/.ssh/id_rsa.pub
  • Private key disimpan di /root/.ssh/id_rsa
  • omar adalah nama user, tentu ini berbeda dengan user di komputer anda.

Buka public key dengan perintah cat

cat /root/.ssh/id_rsa.pub

Hasilnya:

ssh-rsa AAAAB3Nza2C1yc2EAAAADAQABAAASBAQDt2cH7gc3hMIdmEDjMnPhJNUxupF72BKs8z7FiBp65TCm/5NgWIwoXM6wXrrWHz0bJnyWBpBu83AS1Y0SIKCtzOpL8ybtnzMYj/WMtuvWlAqBSDnRlx9U0p6iKonV8Yl0KzvQwhd6VktjfqUHtcWGGrm/bOWM4ixm/qSLtgCYD3w2R7mHd/jFz4SKyadZEndpzdKMgb4UATENVLN7OpsNuxQvwVDeHG18CJ60qJjVIvCL9LUcWZJaF913LS0C7cXDXliof2L1o0JA8UzrI2xIrITqRdxlWjGuhYaKMYWHySBC/XqJWKD0dwWHUTj+i/z5WW5nN0cqYmB2dBT9Mz+8L omar@idnetter.com

Copy isi dari id_rsa.pub tersebut, nanti akan kita pasang di server target TUJUAN.

 

Koneksi SSH key di server (B)

Login seperi biasa dengan user ssh dan password:

ssh user_kamu@ip-server

Setelah masuk, buat folder .ssh, jika belum ada (kalau sudah ada abaikan.)

mkdir ~/.ssh

Mengubah perizinan atau CHMOD 700 folder ssh

chmod 700 ~/.ssh

Membuat file authorized_keys untuk menyimpan public key

nano ~/.ssh/authorized_keys

Paste public key (isi dari id_rsa.pub) dari Server A, lalu simpan,

Ubah CHMOD 600

chmod 600 ~/.ssh/authorized_keys

Jika sudah selesai, tutup koneksi

exit

Login SSH key Tanpa Password

Setelah berhasil buat Kunci SSH yaitu, private key di Server A, dan public key Server B.

Berikutnya langsung saja diuji coba.

ssh user_kamu@ip-server

Akan tampil seperti ini

The authenticity of host '192.01.01.02 (192.01.01.02)' can't be established.
ECDSA key fingerprint is SHA256:oyaSCGz5kKoOhboCsiKnckBs7HXmiSC6YBeUtfVaPKeQ4.
Are you sure you want to continue connecting (yes/no)? yes

Jawab yes dan tekan Enter.

Untuk akses berikutnya tidak akan masukan password & tampil notifikasi lagi, karena sudah tercatat di file ~/.ssh/known_hosts

__SELESAI.

READ :  Jasa Install, Setting Security VPS Linux Rp1 juta / Setup
Topic : Hosting | Tags : Linux Server, RSA -t, SSH Keygen, SSH Login, SSH Private, SSH Public
Author : Andreas

Publisher konten, aktif membuat artikel informatif membantu pembaca memahami tren terbaru secara lebih jelas dan mudah dipahami.

Editor : SEOSatu

Bertanggung jawab atas proses penyuntingan, verifikasi, dan optimasi pada setiap artikel. Memastikan konten akurat, relevan, dan sesuai standar kualitas.

Update

  • Info Lowongan Kerja Kebun Kelapa Sawit Kalimantan Bersama Kerja Kalimantan – CV ARYASATYA
  • Cari Karyawan? Pasang Lowongan di Karir Pro
  • Waspada Lowongan Kerja Palsu bank BNI 46
  • Cara Buat CV Resume Online untuk Pelamar Kerja
  • Upgrade PHP 7.4 ke PHP 8.2 FPM di Nginx

Pages

  • Home
  • Karir pro
  • CV Resume
  • Blog Posts
  • Partnership
  • Information
  • Contact Us
© 2016 - 2026 SEOsatu.com