Guías
Importar ~/.ssh/config y claves SSH en Konsela
Cómo Konsela incorpora a la biblioteca los servidores de ~/.ssh/config y sus claves IdentityFile, y cómo se verifica la huella digital en la primera conexión.
Konsela crea la biblioteca de servidores de una sola vez leyendo su configuración de OpenSSH existente. La conexión a un servidor se realiza con la aplicación de escritorio, que está en preparación. En el navegador, la biblioteca se prepara y se exporta, pero el navegador no puede establecer conexiones SSH.
¿Qué se lee?
Cada bloque Host sin caracteres comodín se convierte en un servidor. Se leen las líneas HostName, User, Port, ProxyJump e IdentityFile. El servidor intermedio indicado con ProxyJump también se usa en la conexión.
Pasos
- Elija el comando Archivo › Importar ~/.ssh/config. En la aplicación de escritorio, el archivo se lee automáticamente; en el navegador, se selecciona el archivo.
- La ventana enumera los servidores. Los que ya están en la biblioteca se marcan como «ya en la biblioteca». La selección se hace con Todos, Solo nuevos o Ninguno.
- En la aplicación de escritorio, la opción Importar también las claves SSH incorpora también las claves indicadas con IdentityFile. Junto a cada clave figuran los servidores que la usan; para las claves protegidas con frase de contraseña, se solicita dicha frase.
- Termine con Añadir a la biblioteca.
Se guarda una copia de las claves en este dispositivo con el cifrado del sistema operativo (Llavero de macOS, DPAPI de Windows, libsecret de Linux), vinculada a los servidores correspondientes. Una clave ya guardada en este dispositivo no se añade por segunda vez. En el navegador solo se añaden los servidores.
La sección Claves
Las claves que no figuran en el archivo config se añaden con Importar en la sección Claves: en formato OpenSSH, PEM o PuTTY (.ppk). Si se necesita una clave nueva, Generar clave crea un par de claves ED25519. El comando obtenido con Copiar comando para añadirla al servidor se ejecuta una vez en una sesión abierta en el servidor con contraseña.
En la versión de Mac App Store no se puede acceder al agente SSH del sistema ni a la carpeta ~/.ssh; las claves se importan en esta sección seleccionando el archivo.
La primera conexión
Al conectarse por primera vez a un servidor, se muestra su huella digital. Compare este valor con el que le haya facilitado el administrador del servidor y confírmelo; después se guarda. Si la huella cambia más adelante, la conexión se detiene y se muestran el valor antiguo y el nuevo uno al lado del otro. Si no se conoce el motivo del cambio, no debe aceptarse.
Trasladar la biblioteca
Archivo › Exportar biblioteca escribe los servidores, los comandos guardados y los reenvíos en un archivo JSON. Las contraseñas y las claves privadas no se escriben en este archivo; se vuelven a introducir en el otro dispositivo.
En la página de Konsela figura el estado de la aplicación de escritorio.