rootshell: Local Terminal, SSH

rootshell: Local Terminal, SSH



Gratis

1.0.6
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.

About rootshell: Local Terminal, SSH

rootshell es un emulador de terminal de categoría escritorio sobre libghostty, el motor acelerado por GPU del terminal Ghostty. Shell local en todas las plataformas, SSH nativo, itinerancia compatible con mosh, tssh, VPN de sistema, git nativo y renderizado Metal en una sola app.

TERMINAL ACELERADO CON METAL
Núcleo Zig de libghostty con Metal directo vía CAMetalLayer. Desplazamiento fluido, salida sin parpadeos y captura de ratón completa para tmux, vim y zellij. Pestañas, paneles divididos e historial persistente entre reinicios.

TRES PROTOCOLOS REMOTOS, UNA APP
• SSH — Cliente nativo en Swift con Ed25519, ECDSA, RSA y post-cuántico ML-KEM + ML-DSA contra ataques «cosechar ahora, descifrar después». Saltos entre hosts, redirección de puertos, reenvío de agente con aprobación por petición y contraseñas en el Llavero.
• Rootshell Roam — Sesiones tipo mosh que sobreviven a cambios de red y reinicios. Multipath TCP agrupa WiFi y datos móviles. Eco local predictivo para alta latencia. Atravesado de NAT por STUN.
• tssh sobre QUIC (TLS 1.3) y KCP: menor latencia, historial nativo completo y reanudación en el servidor.

VPN POR SSH
Convierte cualquier sesión SSH o tssh en una VPN de sistema. Enruta todo el tráfico por tu servidor remoto con SSH, QUIC o KCP. Sin software extra en el servidor: si puedes hacer SSH, puedes hacer VPN.

GIT NATIVO
Clone, commit, diff, log, blame, branch, fetch, pull, push, cherry-pick, rebase y worktree en Swift nativo con transporte SSH. Paginador con resaltado, Helix para mensajes de commit y mensajes opcionales generados por IA a partir del diff.

AGENTE DE IA POR VOZ
Asistente siempre activo sobre Gemini Live con latencia inferior a un segundo. Lee el historial, ejecuta comandos por SSH sin manos, busca en la web y pide permiso antes de acciones arriesgadas: depura un servidor con la voz.

IA DE TEXTO OPCIONAL
Chatea con Claude, ChatGPT, Gemini o más de 400 modelos vía OpenRouter. Ejecuta comandos y analiza salidas. Opcional: tu propia clave de API.

LLAVES DE SEGURIDAD HARDWARE
Las claves privadas no salen del hardware. FIDO2/WebAuthn con firma por contacto.

SHELL LOCAL EN SANDBOX
Shell local con vim 9.1, Helix, SFTP, SCP, curl, jq, mtr y utilidades Unix. El navegador rf ofrece columnas Miller al estilo yazi con SFTP, previsualización de imágenes e indicadores git. croc para transferencias entre pares. Autocompletado con flags, temas de prompt y edición con flechas.

NUBE Y KUBERNETES
Conecta con AWS, Azure, DigitalOcean, Akamai (Linode) y Tailscale. Explora instancias, accede a consolas serie y genera kubeconfigs de EKS. Depura nodos de Kubernetes con pods efímeros, incluidas distribuciones inmutables como Talos y Flatcar.

MÁS DE 450 TEMAS Y EFECTOS
Más de 450 temas con cambio automático día/noche según tu ubicación. Fondos animados con efectos solares y fases lunares astronómicamente precisas, olas, estrellas y luciérnagas. Shaders compatibles con Shadertoy. Importa tus fuentes TTF/OTF.

BARRA DE HERRAMIENTAS PERSONALIZABLE
Arrastra, reordena y oculta más de 45 teclas entre la fila principal y el cajón desplegable. Crea teclas que envíen texto, combinaciones o secuencias multi-paso: ideales para snippets de shell, tmux y macros de vim. Modificadores fijos con toque único y bloqueo por doble toque. Disposiciones separadas para iPhone y iPad.

GESTIÓN DE CONEXIONES
Perfiles con carpetas, etiquetas y sincronización por iCloud. Conexión rápida con autocompletado desde el historial, instancias en la nube y abreviaturas de host. Túneles SSH en segundo plano con arranque automático y monitorización de ancho de banda. Atajos de Siri.

TECLADO AVANZADO
Teclas mod-tap estilo QMK: una acción al pulsar, otra al mantener. Dictado y métodos CJK. Atajos personalizables. Opción como Alt para disposiciones internacionales.
Show More

تحديث لأحدث إصدار 1.0.6

Last updated on 30/05/2026
الإصدارات القديمة
Conexiones
- Reenvío del agente GPG: firma y descifra en servidores remotos sin copiar tu clave privada. rootshell actúa como agente GPG y lo reenvía por SSH o tssh, de modo que `gpg --sign`, los commits de git firmados y `gpg -d` se gestionan en el dispositivo. Las claves SSH existentes (incluidas las PIV de YubiKey) pueden firmar sin importarlas; las claves GPG independientes se importan en Ajustes → Conexiones → Claves GPG.
- Generación de claves en el dispositivo: ahora ofrece Ed25519, ECDSA P-256/P-384/P-521 y RSA 2048/3072/4096.
- Importar desde configuración OpenSSH: Ajustes → Privacidad y datos lee `ssh_config`, convierte los bloques Host en perfiles guardados y ofrece importar las claves IdentityFile. Se respetan comodines, patrones negados y herencia de identidad ProxyJump.
- SSH sobre Network framework de Apple: todas las conexiones SSH usan Network framework, así llegar a un par Tailscale tras NAT desde fuera de la red doméstica es fiable.
- Transferir tssh a dispositivo cercano: mantén pulsado el título de la pestaña para mover una sesión tssh activa a otro dispositivo emparejado por iCloud mediante Handoff. Requiere tsshd 0.1.8+.
- Mosh se dibuja en la pantalla alterna, así el viewport queda aislado y el scrollback previo se restaura al cerrar (alternable).
- Interruptor «Descartar entrada en tssh sin conexión»: descarta o encola las teclas pulsadas entre redes.
- SFTP `cd` resuelve enlaces simbólicos; `get *.log` funciona a través de directorios enlazados.
- Ctrl-C interrumpe ssh / sftp en curso desde el shell local durante DNS, handshake o intercambio de claves.
- Biblioteca YubiKey 1.3.0: APDUs de continuación correctas, la desconexión USB-C cancela lecturas pendientes, corregidos crash y fuga de memoria.

Terminal
- libghostty rebasado al upstream: ~10 correcciones de DoS y crashes por secuencias de escape detectados con AFL fuzzing. Corregido el crash en preedit del IME coreano. El protocolo de teclado Kitty ahora reporta texto compuesto/IME.

Shell local de iOS
- libgit2 rebasado: backend reftable, manejo más rápido de OID SHA-256, corrección de UAF en revspec.
- WASM/WASI: añadidos los imports de file-times, E/S por rangos, sockets y `env.*` libc que necesitan los binarios compilados con Go y con shims POSIX (rclone, neovim). El stdin en modo cocido traduce Enter a LF, así `bufio.ReadString('\n')` ya no se cuelga. recvfrom devuelve el par real; accept TCP ya no se queda colgado sobre un handle obsoleto.

Interfaz
- Duración de pulsación larga con dos dedos: configurable en Ajustes → Terminal → Gestos (0,5s / 1s / 2s / Desactivado) para que la hoja de nueva conexión no se dispare al hacer pinch para hacer zoom.
- Trackpad sobre la barra espaciadora: mantener pulsada la barra espaciadora del teclado en pantalla mueve el cursor como flechas.
- Botón flotante del teclado físico de iPadOS 18 ocultado dentro del terminal (IME CJK preservado).
- El redimensionado del terminal espera a la animación del teclado y el padding queda fijo en redimensionado en vivo, así el texto no se desplaza.
- Añadidos los interruptores «Colores de cromo de UI por tema» y «Desactivar animaciones de pestañas».

CORRECCIÓN DE ERRORES
- Autocompletado SCP/SFTP: las sugerencias de perfil ya no se filtran por subcadena en etiquetas/notas, las completaciones escapan espacios y cierran comillas abiertas, y los listados lentos ya no sobrescriben texto obsoleto.
- El cierre de pestaña enruta a la pestaña que muere cuando una sesión termina de forma asíncrona tras cambiar de pestaña.
- Los modos pty-req del modo cocido SSH se rellenan según RFC 4254 §8. Corrección especulativa para MikroTik / RouterOS.
- La restauración de backup informa de fallos por registro en lugar de inflar los contadores de éxito.
- Conexión YubiKey por cable expira a 30s si no hay llave insertada.
- La selección de la barra de pestañas Liquid Glass ya no salta ni muestra la pestaña equivocada al crear/cerrar/reordenar.
- La lupa de selección se centra sobre el dedo.
Show More
Version History
1.0.6
30/05/2026
Conexiones
- Reenvío del agente GPG: firma y descifra en servidores remotos sin copiar tu clave privada. rootshell actúa como agente GPG y lo reenvía por SSH o tssh, de modo que `gpg --sign`, los commits de git firmados y `gpg -d` se gestionan en el dispositivo. Las claves SSH existentes (incluidas las PIV de YubiKey) pueden firmar sin importarlas; las claves GPG independientes se importan en Ajustes → Conexiones → Claves GPG.
- Generación de claves en el dispositivo: ahora ofrece Ed25519, ECDSA P-256/P-384/P-521 y RSA 2048/3072/4096.
- Importar desde configuración OpenSSH: Ajustes → Privacidad y datos lee `ssh_config`, convierte los bloques Host en perfiles guardados y ofrece importar las claves IdentityFile. Se respetan comodines, patrones negados y herencia de identidad ProxyJump.
- SSH sobre Network framework de Apple: todas las conexiones SSH usan Network framework, así llegar a un par Tailscale tras NAT desde fuera de la red doméstica es fiable.
- Transferir tssh a dispositivo cercano: mantén pulsado el título de la pestaña para mover una sesión tssh activa a otro dispositivo emparejado por iCloud mediante Handoff. Requiere tsshd 0.1.8+.
- Mosh se dibuja en la pantalla alterna, así el viewport queda aislado y el scrollback previo se restaura al cerrar (alternable).
- Interruptor «Descartar entrada en tssh sin conexión»: descarta o encola las teclas pulsadas entre redes.
- SFTP `cd` resuelve enlaces simbólicos; `get *.log` funciona a través de directorios enlazados.
- Ctrl-C interrumpe ssh / sftp en curso desde el shell local durante DNS, handshake o intercambio de claves.
- Biblioteca YubiKey 1.3.0: APDUs de continuación correctas, la desconexión USB-C cancela lecturas pendientes, corregidos crash y fuga de memoria.

Terminal
- libghostty rebasado al upstream: ~10 correcciones de DoS y crashes por secuencias de escape detectados con AFL fuzzing. Corregido el crash en preedit del IME coreano. El protocolo de teclado Kitty ahora reporta texto compuesto/IME.

Shell local de iOS
- libgit2 rebasado: backend reftable, manejo más rápido de OID SHA-256, corrección de UAF en revspec.
- WASM/WASI: añadidos los imports de file-times, E/S por rangos, sockets y `env.*` libc que necesitan los binarios compilados con Go y con shims POSIX (rclone, neovim). El stdin en modo cocido traduce Enter a LF, así `bufio.ReadString('\n')` ya no se cuelga. recvfrom devuelve el par real; accept TCP ya no se queda colgado sobre un handle obsoleto.

Interfaz
- Duración de pulsación larga con dos dedos: configurable en Ajustes → Terminal → Gestos (0,5s / 1s / 2s / Desactivado) para que la hoja de nueva conexión no se dispare al hacer pinch para hacer zoom.
- Trackpad sobre la barra espaciadora: mantener pulsada la barra espaciadora del teclado en pantalla mueve el cursor como flechas.
- Botón flotante del teclado físico de iPadOS 18 ocultado dentro del terminal (IME CJK preservado).
- El redimensionado del terminal espera a la animación del teclado y el padding queda fijo en redimensionado en vivo, así el texto no se desplaza.
- Añadidos los interruptores «Colores de cromo de UI por tema» y «Desactivar animaciones de pestañas».

CORRECCIÓN DE ERRORES
- Autocompletado SCP/SFTP: las sugerencias de perfil ya no se filtran por subcadena en etiquetas/notas, las completaciones escapan espacios y cierran comillas abiertas, y los listados lentos ya no sobrescriben texto obsoleto.
- El cierre de pestaña enruta a la pestaña que muere cuando una sesión termina de forma asíncrona tras cambiar de pestaña.
- Los modos pty-req del modo cocido SSH se rellenan según RFC 4254 §8. Corrección especulativa para MikroTik / RouterOS.
- La restauración de backup informa de fallos por registro en lugar de inflar los contadores de éxito.
- Conexión YubiKey por cable expira a 30s si no hay llave insertada.
- La selección de la barra de pestañas Liquid Glass ya no salta ni muestra la pestaña equivocada al crear/cerrar/reordenar.
- La lupa de selección se centra sobre el dedo.

rootshell: Local Terminal, SSH FAQ

rootshell: Local Terminal, SSH متاح في مناطق أخرى غير البلدان المقيدة التالية:
France,China
انقر هنا لمعرفة كيفية تنزيل rootshell: Local Terminal, SSH في بلد أو منطقة محظورة.

بدائل لـ rootshell: Local Terminal, SSH

ربما يعجبك أيضا