SSH (Secure Shell) adalah salah satu metode paling aman dan populer untuk mengakses laptop atau server dari jarak jauh menggunakan terminal. Dengan SSH, kamu bisa mengontrol laptop tanpa harus berada di depan perangkat tersebut secara langsung.
Artikel ini membahas cara mengaktifkan dan mengakses laptop via SSH secara lengkap, mulai dari jaringan lokal (LAN) hingga akses dari internet, lengkap dengan tips keamanan agar SSH tetap aman digunakan.
Apa Itu SSH?
SSH (Secure Shell) adalah protokol jaringan yang digunakan untuk:
- Login ke sistem jarak jauh
- Menjalankan perintah secara remote
- Transfer file secara aman
- Mengelola server atau laptop tanpa UI (headless)
SSH menggunakan enkripsi, sehingga data yang dikirim lebih aman dibandingkan metode remote lain seperti Telnet.
Kebutuhan Sebelum Memulai
Sebelum mengaktifkan SSH, pastikan:
- Laptop menggunakan Linux (Ubuntu atau turunannya)
- Memiliki akses terminal
- Laptop terhubung ke jaringan (WiFi atau LAN)
- Mengetahui username laptop
1. Install OpenSSH Server di Laptop
sudo apt update
sudo apt install openssh-server
Cek status SSH:
sudo systemctl status ssh
2. Mengetahui IP Address Laptop
ip a
Cari alamat seperti:
inet 192.168.1.10/24
3. Akses SSH dari Laptop Lain (LAN)
ssh username@ip_address
Contoh:
ssh setia@192.168.1.10
4. Firewall (UFW)
sudo ufw allow ssh
sudo ufw reload
5. Akses SSH dari Internet
- Lakukan port forwarding di router
- Gunakan IP publik
ssh username@ip_publik
6. Ganti Port Default SSH
Edit konfigurasi:
sudo nano /etc/ssh/sshd_config
Ubah:
Port 2222
Restart:
sudo systemctl restart ssh
7. Login Tanpa Password (SSH Key)
ssh-keygen
ssh-copy-id username@ip_address
8. Keamanan Tambahan
PermitRootLogin no
PasswordAuthentication no
Kesimpulan
SSH adalah solusi terbaik untuk remote access laptop atau server Linux secara aman, efisien, dan profesional.
