¿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.
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.