Topik ini menjelaskan cara menyelesaikan masalah di mana pesan kesalahan "Received unexpected end-of-file from SFTP server" muncul saat Anda menggunakan alat Secure File Transfer Protocol (SFTP) untuk masuk ke instance Elastic Compute Service (ECS) Linux.
Deskripsi Masalah
Saat menggunakan alat SFTP untuk masuk ke instance Linux, pesan kesalahan "Received unexpected end-of-file from SFTP server" muncul.
Penyebab
Masalah ini sering terjadi karena SFTP dinonaktifkan dalam file konfigurasi SSH (/etc/ssh/sshd_config) pada instance ECS Linux.
Solusi
Ikuti langkah-langkah berikut untuk mengaktifkan SFTP dalam file konfigurasi SSH:
Hubungkan ke instance ECS Linux.
Untuk informasi lebih lanjut, lihat Metode untuk menghubungkan ke instance ECS.
Jalankan perintah berikut untuk membuka file konfigurasi SSH:
vi /etc/ssh/sshd_configUntuk mengaktifkan SFTP, temukan baris kode yang berisi konfigurasi berikut dan hapus tanda pagar (#) dari awal baris untuk membuka komentar pada baris tersebut:
#Subsystem sftp /usr/libexec/openssh/sftp-serverJalankan perintah berikut untuk memulai ulang layanan SSH:
systemctl restart sshd.serviceMasuk kembali ke instance ECS Linux. Jika masalah terselesaikan, Anda dapat masuk ke instance menggunakan alat SFTP seperti yang diharapkan.