SSH

From DamaniaWiki
Revision as of 16:49, 2 January 2025 by Jakasora (talk | contribs) (Jakasora moved page Ssh to SSH)

SSH

halaman ini sementara berisi langkah-langkah untuk mengakses server Ubuntu hanya dari satu laptop menggunakan kunci SSH

Siapkan Akses ke Server

Pastikan memiliki akses ke server Ubuntu, baik melalui terminal langsung atau koneksi SSH sementara dengan kata sandi

Buat Kunci SSH di Laptop

Jalankan perintah berikut untuk membuat kunci SSH

ssh-keygen -t rsa -b 4096

Tekan Enter jika diminta lokasi penyimpanan kunci (default: ~/.ssh/id_rsa). Masukkan passphrase (kata sandi tambahan untuk kunci) jika diinginkan, atau kosongkan dengan menekan Enter. saya prefer untuk menambahkan kata sandi tambahan Kunci publik Anda akan disimpan di ~/.ssh/id_rsa.pub, dan kunci privat di ~/.ssh/id_rsa.

Salin Kunci Publik ke Server

Gunakan perintah berikut untuk menyalin kunci publik ke server

ssh-copy-id user@192.168.x.x

Ganti user dengan nama pengguna server Anda. Ganti 192.168.x.x dengan alamat IP server Anda. Masukkan kata sandi server saat diminta. Jika berhasil, kunci publik Anda akan ditambahkan ke file ~/.ssh/authorized_keys di server.

Uji Koneksi Menggunakan SSH

Di laptop, coba akses server tanpa kata sandi

ssh user@192.168.x.x

Jika berhasil, Anda akan langsung terhubung ke server tanpa perlu memasukkan kata sandi.

Batasi Akses SSH Hanya dengan Kunci

Masuk ke server menggunakan SSH atau terminal langsung Edit file konfigurasi SSH

sudo vi /etc/ssh/sshd_config

Cari dan ubah pengaturan berikut Matikan login dengan kata sandi

PasswordAuthentication no

Pastikan pengaturan berikut aktif

PubkeyAuthentication yes

Simpan perubahan dengan menekan :wq Restart layanan SSH

sudo systemctl restart ssh