Panduan mengatasi error Cannot initialize SFTP protocol. Is the host running an SFTP server? di winSCP. Pertama-tama-tama akses SSH menggunakan PuTTY atau Terminal.
Modifikasi file konfigurasi SSHD
nano /etc/ssh/sshd_config
Cari dan perhatikan baris Subsystem
pastikan mengarah ke direktori yang tepat, yaitu mengarah ke direktori dimana file stfp-server terinstall
Bagi CentOS barisnya mesti seperti ini
Subsystem sftp /usr/libexec/openssh/sftp-server
Bagi Debian/Ubuntu
Subsystem sftp /usr/lib/openssh/sftp-server
Perbedaannya hanya di direktori lib
(Ubuntu/Debian) dan libexec
(CentOS)
Seandainya masih gagal, Sahabat dapat mengaktifkan log SFTP dengan cara seperti di link ini, agar dapat melihat dan memperbaiki kesalahan/kasus yang mungkin berbeda.
Sumber https://idnetter.com