Tutorial Perbaikan Error SFTP FileZilla




Tutorial Perbaikan Error SFTP FileZilla

Gejala

  • SSH (ssh -p port user@host) berhasil.
  • FileZilla/SFTP gagal dengan:
<!-- -->
FATAL ERROR: Received unexpected end-of-file from SFTP server
Could not connect to server

Penyebab

Pada sshd_config terdapat konfigurasi yang salah:

Subsystem sftp internal-sftp-server

internal-sftp-server bukan nama subsystem yang valid. Akibatnya SSH tetap bisa login, tetapi saat client meminta subsystem SFTP, proses langsung berhenti dengan exit status 127 (command not found).

Solusi

1. Edit konfigurasi SSH

sudo nano /etc/ssh/sshd_config

Ubah:

Subsystem sftp internal-sftp-server

menjadi:

Subsystem sftp internal-sftp

2. Validasi konfigurasi

sudo sshd -t

Jika tidak ada output, konfigurasi valid.

3. Restart layanan SSH

Ubuntu/Debian:

sudo systemctl restart ssh

atau bila servicenya sshd:

sudo systemctl restart sshd

4. Uji kembali

sftp -P port user@server

atau gunakan FileZilla dengan: - Protocol: SFTP - Host: IP Server - Port: port - Username & Password sesuai akun.

Diagnosis Cepat

Cek konfigurasi:

grep -n "^Subsystem" /etc/ssh/sshd_config

Nilai yang benar:

Subsystem sftp internal-sftp

Kesimpulan

SSH interaktif dan SFTP menggunakan mekanisme yang berbeda. Kesalahan konfigurasi Subsystem sftp dapat membuat SSH tetap berfungsi, tetapi seluruh koneksi SFTP (termasuk FileZilla) gagal dengan pesan Received unexpected end-of-file from SFTP server.

Posting Komentar

Please Select Embedded Mode To Show The Comment System.*

Lebih baru Lebih lama

Formulir Kontak