¿Cómo acceder a mi carpeta .ssh para Transmitir o Cyberduck?

13

Estoy tratando de conectarme a mi servidor Linux que utiliza la autenticación de clave pública. Por defecto, la carpeta .ssh está oculta en mi Mac (a la que puedo acceder a través del terminal). Sin embargo, cuando intento configurar una conexión usando Cyberduck o Transmitir, la ventana emergente del Finder que se abre no muestra la carpeta .ssh.

¿Cómo selecciono la clave?

Una alternativa sería copiar la clave a un directorio fuera de la carpeta .ssh. Pero definitivamente me gustaría escuchar otras soluciones. Cómo lo haces ?

Yash Desai
fuente
La transmisión respetará su .ssh / config, y si tiene un .ssh / id_rsa, lo usará automáticamente. Simplemente conéctese como lo haría normalmente, pero deje la contraseña en blanco.
Warren Pena

Respuestas:

37

En la ventana de búsqueda de archivos, presione Comando-Shift-G. Te preguntará a qué carpeta navegar. Ingrese ~/.sshy presione regresar.

Warren Pena
fuente
3

Debe indicarle a Transmit o Cyberduck que muestre sus carpetas ocultas. El .nombre en la carpeta es parte de por qué está oculto.

En Transmitir, debería haber una opción de menú en View-> Show Invisible Files. Cyberduck puede tener una opción de menú similar en el menú Ver, pero puede decir Show Hidden Files.

Esto te permitirá verlo en la aplicación. Si necesita verlo en un cuadro de diálogo Abrir archivo, presione cmd+ Shift+ G`mientras la ventana de diálogo abierto está abierta. Esto desplegará una pantalla "Ir a la carpeta". Escriba la ruta de la carpeta oculta a la que desea navegar y esa carpeta se mostrará ahora en la ventana de diálogo abierta.

jmlumpkin
fuente
1
La pregunta se refería específicamente a encontrar la clave SSH al configurar una conexión en el programa FTP, no a ver archivos / carpetas ocultos en las ventanas para transferir entre las computadoras remotas y locales. El final de su respuesta al menos aborda eso, pero el comienzo fue por el camino equivocado.
Luke Stevenson
-1

Abra la ventana Terminal en su MAC (por defecto estará en el directorio de inicio):

Tipo :

$ ls -la

Esto enumerará todos los archivos y carpetas, incluidas las carpetas ocultas.

Simbu
fuente
La pregunta se refería específicamente a encontrar la clave SSH al configurar una conexión en el programa FTP, no a ver archivos / carpetas ocultos en la ventana Terminal.
Luke Stevenson