¿Cómo establecer una conexión SFTP a tu sitio web mediante Cyberduck?
Para establecer una conexión SFTP a tu cuenta, ve primero a Site Tools > Desarrolladores > Gestor claves SSH y genera un nuevo par de llaves SSH.
Luego en Gestionar claves SSH, ve al menú de tres puntos > Clave privada. Copia el contenido del área de texto, pégalo en un archivo vacío en tu dispositivo y guárdalo. Cambia los permisos del archivo guardado a 600:
chmod 600 /Users/tuusuario/private_key
Reemplaza /Users/tuusuario/private_key con la ubicación del archivo de texto que contiene tu clave privada.
Luego abre Cyberduck y haz clic en el botón Open Connection en la parte superior izquierda. Aparecerá una ventana emergente en la que debes configurar lo siguiente:
- SFTP (SSH File Transfer Protocol);
- Servidor – nombre del host;
- Puerto – 18765;
- Nombre de usuario – tu usuario SFTP;
- Contraseña – déjalo vacío;
- Clave privada SSH – encuentra y selecciona el archivo de clave privada SSH que guardaste.
El nombre de usuario y el nombre de host son los mismos que los de las credenciales SSH que están disponibles en Site Tools > Desarrolladores > Gestor claves SSH. En Gestionar claves SSH, elige la llave que creaste anteriormente y ve al menú de tres puntos > Credenciales SSH.
Durante tu primera conexión, se te pedirá que almacenes la huella digital del servidor. Marca la casilla Always si planeas conectarte nuevamente al mismo servidor y haz clic en Allow para proseguir.
Se te pedirá la contraseña de la llave SSH que utilizaste para crear la llave SSH anteriormente. Escríbela para conectarte correctamente a tu sitio web a través de SFTP.