Implementación de SFTP bajo Windows para transferencia desde Unix/Linux.

Hay que saber distinguir entre (SFTP) SSH File Transfer Protocol y FTPS (FTP over SSL).

SFTP es nativo para *nix, no asi para Windows. Tengo entendido que para *nix son comandos nativos que hay que ejecutar y ya sale funcionanado. Pero en el caso deWindows hay que recurrir a soluciones de terceros.

Core FTP Server

http://www.coreftp.com/server/

La aplicación en su versión gratutita permite administrar hasta 2 usuarios, para más usuarios es necesario pagar, pero el precio es bajo en comparación a la solución que brindan.

Configuración

Extra

1- Crear las Claves pública y privada desde  Core FTP Server.
2- La Clave pública ubicarla en el directorio configurado en Core FTP Server.
3-La clave privada “renombrarla si o si” como “id_dsa” o “id_rsa” (dependiendo del tipo de clave) y copiarla en el Cliente (en éste caso un *nix) en el directorio $HOME/.ssh con los permisos “600” (chmod 600 id_dsa)

Espero que les sea útil, cualquier duda dejen un comentario y les respondo.