SFTP es una configuración completamente diferente a FTP.
SFTP es un FTP a través de un túnel SSH, generalmente utilizando el servidor sftp que forma parte de openSSH.
Configura este servidor sftp como cualquier otra conexión SSH:
- creas un usuario (del sistema)
- agregue una clave pública de los clientes al archivo [usuario] /. ssh / authorized_keys
- haga que el cliente se conecte a su servidor ssh mediante una aplicación SFTP (sftp, scp, winscp, etc.)
Ahora, si te refieres a FTPS en lugar de SFTP, entonces tienes una conexión FTP con seguridad TLS. Esto es (i.m.h.o) un problema de configuración y uso. tiene que obtener un certificado, configurar un servidor FTPS (no conozco uno seguro que pueda ejecutar yo mismo) Usuarios de configuración, permisos de configuración, ubicación de almacenamiento de configuración. Al igual que con FTP plano.