¿Cómo establecer conexión SFTP con Transmit en MAC OS?
Para establecer conexión SFTP con Transmit 5 en tu MAC OS deberías:
- Crear una carpeta en tu ordenador llamada keys y luego abrir Terminal desde Aplicaciones > Utilidades > Terminal.
- En Terminal navega a la carpeta donde quieres crear la clave, por ejemplo:
cd Desktop/keys
- Luego ejecuta el siguiente comando:
ssh-keygen -t rsa
- Proporciona el nombre del archivo (ejemplo: keys101), NO pongas una contraseña y presiona enter en los campos de contraseña. Añadir una contraseña durante la creación del par de claves puede provocar un error al cargar la clave en el terminal.
- Abre la carpeta keys con Finder y verás dos claves – keys101 y keys101.pub. Haz clic derecho en “keys101.pub” y elige Abrir con > Otro. Selecciona TextEdit y luego haz clic en Abrir. Luego selecciona todo el contenido del archivo, haz clic derecho y haz clic en Copiar.
- Ahora necesitas importar la Llave pública que has creado en tu cuenta de hosting.
Si la vas a usar para acceder por SFTP a un solo sitio, ve a Site Tools > Desarrolladores > Gestor claves SSH. Haz clic en “Importar”. Haz clic derecho en la casilla Llave Pública, pega la llave pública y selecciona “Importar”.
Si la vas a usar para acceder por SFTP a múltiples sitios web, ve a Acceso SFTP Multisitio en tu Área de Cliente donde podrás importar la llave.
- Abre Transmit 5, haz clic en SFTP, luego clic en el botón “+” en la parte inferior izquierda. Esto abrirá la página Settings donde debes proporcionar la información de tu cuenta de hosting. No proporciones una contraseña. “Server” tiene que ser el nombre de tu servidor, “User Name” está disponible en tu Site Tools > Desarrolladores > Gestor claves SSH, en Gestionar claves SSH, ve al menú de 3 puntos > Credenciales SSH, “Port” es 18765, y “Remote Path” es public_html.
- Haz clic en el icono Key en la sección Password. Esto abrirá una ventana emergente con las claves disponibles. Haz clic en Edit, que abrirá los ajustes de las claves. Después, haz clic en el símbolo”+“, luego usa la opción”Import keys“. Esto abrirá el Finder y deberías navegar a la carpeta donde pusiste las claves en el primer paso. Selecciona keys101 (no keys101.pub).
- A continuación, cierra la ventana de configuración “Key“y haz clic nuevamente en el icono Key debajo de Server settings. Selecciona la clave previamente importada y haz clic en “Add to servers“.
- Ahora la conexión debería aparecer en la sección Servers en Transmit. Haz doble clic en la conexión en Servers para abrir la conexión SFTP al servidor.
- Haz clic en el icono Key en la sección “Password“. Esto abrirá el Finder y deberías navegar a la carpeta donde pusiste las claves en el primer paso. Selecciona keys101 (no keys101.pub) y haz clic en Choose Key File.
- Deberías ser devuelto a la página Settings, solo tienes que hacer clic en Save. Ahora la conexión debería aparecer listada en la sección Favorites en Transmit.
- Haz doble clic en la conexión en Favorites para abrir la conexión SFTP al servidor.