Auto login ssh without passwordSSH Auto Login (Public Key)

Share this post on:

1. Buat SSH Key di Komputer Lokal

Buka terminal di komputer lokal kamu, lalu jalankan:

ssh-keygen -t rsa -b 4096 -C "username@example.com"

Tekan Enter untuk menyimpan di lokasi default (~/.ssh/id_rsa)

File yang akan dibuat:

~/.ssh/id_rsa → Private Key (jangan pernah dibagikan)

~/.ssh/id_rsa.pub → Public Key (boleh dikirim ke server)

2. Salin Public Key ke Server

Gunakan perintah:

ssh-copy-id username@example.com

Jika belum pernah login ke server, kamu akan diminta mengetik password untuk terakhir kali.

Setelah berhasil, file public key (id_rsa.pub) akan ditambahkan ke:

~/.ssh/authorized_keys (di sisi server)

3. Coba Login Tanpa Password

Sekarang, kamu bisa login langsung:

ssh novian@192.168.1.100

Jika berhasil maka kamu tidak diminta password lagi.

Tambahan :

Misalnya kamu costume key mu perlu diperhatikan hak aksesnya biasanya 400/600, bisa menggunakan :

chmod 400 key.pub

kemudian untuk loginnya :

ssh -i path/key.pub novian@192.168.1.100

Share this post on:

Author: Novian

Seorang yang sangat penasaran dengan cara sesuatu bekerja, mencoba memahami semua hal yang terjadi atas apa yang telah terlimitasi oleh lingkup semesta

View all posts by Novian >

Leave a Reply

Your email address will not be published. Required fields are marked *