Fahmi's Blog

Cara SSH ke Server Menggunakan Public Key (Tanpa Password)

Published 3 months ago in CentOS 1 min read
image

Kita dapat login SSH ke server tanpa menggunakan password dengan memanfaatkan public key dari SSH Key Pair yang kita miliki di device kita.

Caranya sangat simple:

  1. Generate SSH key pair dengan command ssh-keygen
  2. Copy Public key hasil generate tersebut ke Server menggunakan ssh-copy-id user@ip-server
  3. Command ssh-copy-id tidak tersedia di sistem operasi Windows, oleh karena nya anda harus copy manual Public Key dari device laptop anda ke server yang akan anda akses.
  4. Lokasi public key bisa anda cari di dalam folder .ssh, contohnya kalau saya ada di C:\Users\fahmialazhar/.ssh/id_ed25519.pub
  5. Di dalam file tersebut ada informasi public key yang dapat di simpan di server di lokasi /home/{username}/.ssh/authorized_keys
  6. Setelah public key tersebut di simpan ke server, kita dapat SSH ke server tersebut tanpa menggunakan password