Menggunakan SSH di Linux: Cara Remote Server dengan Aman dan Efisien

Table of Contents

cara remote server linux dengan aman

 Pernah denger tentang SSH tapi nggak tahu fungsinya? SSH (Secure Shell) itu kayak remote control buat server.

Dengan SSH, lo bisa login ke komputer lain lewat jaringan dan ngontrolnya dari jauh.

Buat yang sering utak-atik server atau mau belajar jadi sysadmin, SSH adalah skill wajib.

1. SSH Itu Apa, Sih?

Anggap aja lo punya komputer di kantor atau di cloud, tapi lo lagi di rumah pake laptop.

Daripada bolak-balik, lo cukup konek ke server lewat SSH dan bisa ngelakuin apa aja seolah-olah lagi duduk di depan mesinnya langsung. Praktis, kan?

2. Cara Ngaktifin SSH di Linux

Biasanya, SSH udah langsung tersedia di server Linux.

Tapi kalau lo pakai distro desktop atau VPS baru, bisa jadi belum ke-install. Cara pasangnya gampang banget:

  • sudo apt update && sudo apt install openssh-server -y

Habis install, cek apakah SSH udah jalan dengan perintah:

  • sudo systemctl status ssh

Kalau belum aktif, langsung nyalain aja:

  • sudo systemctl enable --now ssh

Sekarang server lo udah bisa diakses dari mana aja. Nggak perlu colok monitor atau keyboard lagi.

3. Cara Remote Server Pakai SSH

Begitu SSH aktif, lo bisa login ke server dengan satu perintah aja:

  • ssh user@ip-address

Misalnya, kalau server lo ada di 192.168.1.100 dan username yang dipakai adalah admin:

  • ssh admin@192.168.1.100

Masukin password, dan lo langsung masuk ke dalam sistem server tersebut. Udah kayak hacker di film-film, tapi legal.

4. Login SSH Tanpa Password (Biar Nggak Ribet)

Capek harus masukin password tiap kali login? Lo bisa pakai SSH Key Authentication, yang jauh lebih praktis dan aman.

Pertama, buat SSH key di komputer lo:

  • ssh-keygen -t rsa -b 4096

Setelah itu, kirimkan kunci publiknya ke server:

  • ssh-copy-id user@ip-address

Sekarang, tiap kali lo mau login ke server, cukup ketik:

  • ssh user@ip-address

Langsung masuk tanpa perlu password lagi. Lebih cepat, lebih aman.

5. Pakai SSH di Windows dengan MobaXterm

Kalau lo pengguna Windows dan pengen pengalaman SSH yang lebih nyaman, cobain MobaXterm.

Dibandingin PuTTY, MobaXterm jauh lebih enak karena punya tampilan GUI yang lebih lengkap.

Cara Pakai MobaXterm:

  1. Download dan install MobaXterm.

  2. Buka aplikasinya, klik Session > SSH.

  3. Masukkan IP server dan username.

  4. Klik OK, dan lo langsung terhubung ke server dengan tampilan yang lebih interaktif.

Mau transfer file dari atau ke server? Tinggal drag & drop. Segampang itu.

6. Amankan Koneksi SSH (Biar Nggak Gampang Dibobol)

Karena SSH bisa diakses dari mana aja, lo wajib nambahin beberapa langkah keamanan biar nggak ada yang iseng masuk ke server lo.

Ganti port default (22) ke angka lain

  • sudo nano /etc/ssh/sshd_config

Ubah baris ini:

  • Port 22 --> Port 2222

Restart SSH biar perubahan berlaku:

  • sudo systemctl restart ssh

Blokir akses root langsung

  • PermitRootLogin no

Ini penting biar nggak ada yang nyoba brute force login sebagai root.

Gunakan firewall buat batasi akses SSH

  • sudo ufw allow 2222/tcp

  • sudo ufw enable

Dengan langkah-langkah ini, SSH lo jadi lebih aman dari serangan orang iseng.

7. Kesimpulan

SSH adalah senjata utama buat yang sering ngurusin server.

Dengan SSH, lo bisa remote akses server dari mana aja, ngejalanin perintah, atau mindahin file tanpa harus datang ke lokasi fisiknya.

Kalau udah paham dasar-dasarnya, lo bisa eksplor lebih jauh ke fitur port forwarding, tunneling, atau SFTP buat transfer file.

Posting Komentar