Abre SSH (o Ctrl+Shift+S) y escribe un host; el campo también acepta user@host:port.
Autenticación: contraseña, archivo de clave privada (~/ se expande; frase de contraseña opcional) o el agente SSH en ejecución (SSH_AUTH_SOCK).
Los inicios de sesión con contraseña (pestañas de terminal, SFTP, túneles, hosts de salto y el inicio de sesión de Mosh) prueban primero tus claves, como OpenSSH: las claves del agente SSH y luego los archivos por defecto ~/.ssh/id_ed25519, ~/.ssh/id_ecdsa y ~/.ssh/id_rsa, como máximo 5 claves en total. Solo se prueban archivos sin cifrar; uno protegido con frase de contraseña se omite sin preguntar, salvo que lo tenga el agente. La contraseña solo se envía cuando el servidor rechaza todas las claves. Si el servidor cierra la conexión tras demasiadas claves rechazadas, PlexusTerm vuelve a conectarse una vez y prueba solo la contraseña. Cuando una clave inicia la sesión, la contraseña escrita nunca se comprueba, así que no se guarda en el llavero.
Las claves de host se verifican con ~/.ssh/known_hosts, como en OpenSSH:
- una clave conocida que coincide se conecta directamente;
- un host desconocido muestra su huella SHA256 y solo se registra cuando eliges Confiar y conectar; si ya hay claves de otro tipo registradas para ese host, el diálogo avisa de ello (puede que el servidor haya cambiado de tipo de clave);
- una clave distinta de la registrada siempre se rechaza. Elimina la entrada antigua con
ssh-keygen -R <host>si el cambio es esperado.
Limitaciones conocidas del analizador de known_hosts (russh): no se admiten los marcadores @revoked / @cert-authority ni los patrones con comodines, y los nombres de host se comparan distinguiendo mayúsculas y minúsculas; en esos casos aparece la petición de host desconocido en lugar de una conexión silenciosa.