Cara Menginstal dan Mengonfigurasi Server SSH pada Debian ⋆ ALexHost SRL
Uji kemampuan Anda di semua layanan Hosting kami dan dapatkan diskon 15%!

Gunakan kode saat checkout:

Skills
04.06.2025

Cara Menginstal dan Mengonfigurasi Server SSH pada Debian

SSH (Secure Shell) adalah protokol yang menyediakan cara yang aman untuk mengakses dan mengelola server jarak jauh. Menginstalasi dan mengonfigurasi server SSH pada Debian memungkinkan Anda untuk mengontrol server Anda dari jarak jauh dengan aman melalui jaringan.

Pada artikel ini, kita akan membahas cara menginstal dan mengonfigurasi server SSH pada Debian.

Langkah 1: Menginstal Server OpenSSH

Server OpenSSH adalah implementasi SSH yang paling umum digunakan. Untuk menginstalnya pada Debian, buka terminal dan jalankan perintah berikut:

sudo apt update
sudo apt install openssh-server

Setelah instalasi selesai, verifikasi bahwa layanan SSH telah berjalan:

sudo systemctl status ssh

Langkah 2: Konfigurasi SSH

File konfigurasi SSH terletak di /etc/ssh/sshd_config. Buka berkas ini dengan editor teks:

sudo nano /etc/ssh/sshd_config

Anda dapat memodifikasi berbagai pengaturan untuk meningkatkan keamanan dan fungsionalitas:

  • Mengubah Port SSH (Opsional): Untuk mengubah port SSH default (yaitu 22), ubah baris berikut ini:
    Port 2222
  • Nonaktifkan Login Root (Disarankan): Untuk meningkatkan keamanan, nonaktifkan login root dengan mengubah:
    PermitRootLogin no
  • Izinkan Hanya Pengguna Tertentu (Opsional): Anda dapat membatasi akses SSH ke pengguna tertentu dengan menambahkan:
    AllowUsers username

Setelah membuat perubahan, simpan dan tutup berkas.

Langkah 3: Mulai ulang Layanan SSH

Untuk menerapkan perubahan, mulai ulang layanan SSH:

sudo systemctl restart ssh

Langkah 4: Mengakses Server melalui SSH

Anda sekarang dapat mengakses server Anda melalui SSH dari mesin lain. Gunakan perintah berikut ini:

ssh username@your_server_ip

Jika Anda mengubah port, tentukan nomor port seperti ini:

ssh -p 2222 username@your_server_ip

Langkah 5: Aktifkan Otentikasi Kunci SSH (Opsional)

Untuk keamanan tambahan, Anda dapat menyiapkan autentikasi kunci SSH. Metode ini meniadakan kebutuhan akan kata sandi dan menyediakan cara yang lebih aman untuk mengautentikasi.

  1. Buatlah Kunci SSH pada mesin klien:
    ssh-keygen -t rsa -b 4096
  2. Salin Kunci Publik ke server:
    ssh-copy-id username@your_server_ip

Sekarang, saat Anda masuk, Anda akan diminta untuk memasukkan kata sandi kunci SSH, bukan kata sandi.

Kesimpulan

Menginstalasi dan mengonfigurasi server SSH pada Debian merupakan proses yang sangat mudah yang menyediakan akses jarak jauh yang aman ke server Anda. Dengan mengikuti panduan ini, Anda akan memiliki SSH yang aktif dan berjalan dengan opsi tambahan untuk meningkatkan keamanan, seperti mengubah port default, menonaktifkan login root, dan mengaktifkan autentikasi kunci SSH.

Uji kemampuan Anda di semua layanan Hosting kami dan dapatkan diskon 15%!

Gunakan kode saat checkout:

Skills