Primeros pasos
DR-Terminal es un cliente SSH/SFTP para Android, escritorio (Windows, macOS, Linux) e iOS. A continuación tienes el camino más corto hasta un shell funcional.
Conexión rápida — sesión puntual
- En la barra lateral elige Conexión rápida (SSH).
- Introduce
user,host,port(22 por defecto). - Elige la autenticación: contraseña, clave privada o llave de seguridad (YubiKey).
- Pulsa Conectar. La primera vez verás la huella de la clave del host: confirmarla la añade a tus hosts de confianza.
La conexión rápida no se guarda. Para los hosts a los que vuelves a menudo, añádelos a la lista de Conexiones SSH.
Conexión guardada
- Barra lateral → Conexiones SSH → Añadir.
- Rellena el nombre (alias), host, puerto, usuario y método de autenticación.
- Opcionalmente asigna un grupo, define un directorio SFTP por defecto, añade un script de inicio o elige un jump host.
- Guarda. La fila aparece en la lista: pulsa para abrir un terminal.
Primera conexión y confianza del host
La primera vez que llegas a un servidor desconocido, DR-Terminal muestra un diálogo con la huella de la clave pública del host (SHA-256). Tras confirmarla, la clave se guarda en la base de datos de hosts de confianza y se verifica en los inicios de sesión posteriores. Si alguna vez cambia, recibirás un aviso claro: conviene comprobar por qué (reconstrucción planificada, nueva instalación, intento de MITM).
Más que SSH
DR-Terminal es un espacio de trabajo, no solo un shell. La misma ventana también alberga:
- Exploración de archivos por SFTP en cualquier host guardado (consulta SFTP).
- Un gestor de archivos de doble panel para copiar entre local y remoto (consulta Gestor de archivos).
- Un terminal local y sesiones serie/UART en escritorio (consulta Local y serie).
Cada sesión es una pestaña: cambia entre ellas, renómbralas o (en escritorio) sepáralas en su propia ventana.
Dónde va tu contraseña
Las contraseñas y las claves privadas nunca acaban en archivos de configuración JSON. Cada plataforma usa su almacén seguro nativo: Android Keystore (EncryptedSharedPreferences), iOS Keychain y un archivo AES-256-GCM en escritorio. Más detalles en Seguridad y datos.