Pesan dari FileZilla tersebut:
Error: Connection timed out after 20 seconds of inactivity
Error: Could not connect to server
berarti komputer kamu tidak bisa terhubung ke server SSH di
[Link] pada port 22. Padahal sebelumnya kita sudah
memperbaiki service ssh. Maka, kemungkinan masalahnya sekarang ada
di jaringan atau firewall.
✅ Langkah Diagnosis dan Solusi
1. 🔌 Pastikan Server Hidup dan SSH Aktif
Jalankan perintah ini di server:
sudo systemctl status ssh
Pastikan statusnya: active (running)
2. 🌐 Ping dari Komputer ke Server
Dari client (komputer kamu yang pakai FileZilla), coba ping server:
ping [Link]
Jika tidak bisa ping, berarti ada masalah jaringan — mungkin
server tidak terhubung ke LAN/WiFi.
Jika bisa ping, lanjut ke langkah berikut.
3. 🔥 Cek Firewall di Server
Jalankan di server:
sudo ufw status
Kalau aktif tapi tidak ada aturan yang membuka port 22, tambahkan:
sudo ufw allow ssh
Atau:
sudo ufw allow 22/tcp
Lalu cek ulang:
sudo ufw status
4. 🚪 Pastikan Port 22 Aktif dan Mendengarkan
Jalankan:
sudo netstat -tulnp | grep :22
atau jika netstat tidak tersedia:
sudo ss -tuln | grep :22
Kamu harus melihat bahwa SSH (sshd) sedang "LISTEN" pada port 22.
5. Gunakan IP yang Benar
Pastikan IP [Link] benar-benar milik server. Cek IP di server dengan:
ip a
atau
hostname -I
6. 🧪 Tes SSH Manual (Opsional)
Dari client, coba:
ssh root@[Link]
Kalau berhasil login via terminal, artinya masalah hanya di FileZilla.
Jika setelah semua langkah ini masih tidak bisa, beri tahu:
Apakah ping [Link] berhasil?
Apa output dari sudo systemctl status ssh dan sudo ufw status?
Saya bantu sampai koneksi berhasil.