SSH (Secure Shell) adalah protokol jaringan yang aman untuk berkomunikasi dengan komputer dari jarak jauh. Berikut panduan lengkap untuk menginstal dan mengkonfigurasi SSH server di Debian 12.
Pertama, pastikan sistem kalian sudah diperbarui:
apt-get update apt-get upgrade -y
Install paket SSH server:
apt-get install openssh-server -y
Setelah instalasi selesai, verifikasi bahwa layanan SSH sudah berjalan:
systemctl status ssh
File konfigurasi SSH terletak di /etc/ssh/sshd_config
. Sebaiknya buat backup sebelum mengedit:
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak nano /etc/ssh/sshd_config
Pengaturan keamanan yang direkomendasikan:
# Hilangkan tanda # di port Port 22 # Ubah dan hilangkan tanda # seperti berikut: LoginGraceTime 2m PermitRootLogin yes #Silahkan simpan dengan perintah CTRL + X Lalu Tekan Y
Setelah mengubah konfigurasi, restart layanan SSH:
systemctl restart ssh
Tes koneksi SSH dari komputer klien:
ssh -p 22 username@alamat_ip_server