Principal
/
Ayuda con Páginas Web
/
Preguntas de FTP
/
¿Cómo establecer una conexión SFTP a tu sitio web mediante Terminal?

¿Cómo establecer una conexión SFTP a tu sitio web mediante Terminal?

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.

Las claves SSH otorgan acceso a todos los archivos de la cuenta y no se pueden configurar para limitar el acceso a carpetas específicas. Es crucial almacenar estas claves de forma segura para evitar el acceso no autorizado.

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

Debes reemplazar /Users/tuusuario/private_key con la ubicación del archivo de texto que contiene tu clave privada.

A continuación, carga la llave SSH en tu ssh-agent con este comando:

ssh-add /Users/tuusuario/private_key

Se te pedirá la contraseña de la llave que utilizaste cuando la creaste desde Site Tools.

Ahora, para conectarte al sitio web deseado a través de SFTP, abre una nueva ventana de Terminal y escribe el siguiente comando:

sftp -P 18765 username@hostname

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.

Nota: Durante tu primera conexión, se te pedirá que almacenes la huella digital del servidor. Escribe “yes” si planeas conectarte nuevamente al mismo servidor.

Comparte este artículo