Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
lssh — Una suite de acceso remoto nativa de terminal para SSH, inventarios en la nube, conectores respaldados por proveedores, comandos paralelos, espacios de trabajo mux, transferencia de archivos y monitoreo. | Kitploit
Herramientas/GitHubGitHub/blacknon/lssh
Seguridad de Infraestructura en la NubeUtilidades de Propósito GeneralScripting y AutomatizaciónSeguridad de RedesSeguridad en la NubeUtilidades y FrameworksHerramienta de Acceso Remoto
GitHubblacknon/lssh

lssh

Una suite de acceso remoto nativa de terminal para SSH, inventarios en la nube, conectores respaldados por proveedores, comandos paralelos, espacios de trabajo mux, transferencia de archivos y monitoreo.

Ver Repositorio
3243327hace 5 mesesRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Go Report Card Version Go Platforms License

lssh

ls + ssh = lssh

lssh es un conjunto de herramientas de acceso remoto nativo de terminal para flujos de trabajo SSH, inventarios en la nube y conectores respaldados por proveedores.

Te permite seleccionar hosts desde la configuración de OpenSSH, la configuración de lssh o inventarios de proveedores, y luego operarlos a través de SSH nativo o backends de conectores como AWS SSM, EC2 Instance Connect Endpoint, WinRM, Telnet y proveedores personalizados.

Úsalo para shells interactivos, comandos paralelos, espacios de trabajo mux, transferencia de archivos, sincronización, montaje y monitoreo. Los hosts respaldados por conectores exponen solo las operaciones que su conector soporta.

  • funciona con tu configuración SSH existente
  • selección interactiva de hosts
  • ejecución paralela de comandos

Instalación

Homebrew

brew install blacknon/lssh/lssh

Go

go install github.com/blacknon/lssh/cmd/lssh@latest

Las funciones de inventario respaldadas por proveedores y de conectores utilizan ejecutables de proveedores separados. Si instalas solo cmd/lssh, esos binarios de proveedor no se instalan automáticamente.

Para desarrollo local, instala los proveedores incluidos con:

mise run provider_install

Para compilaciones de lanzamiento, instala el archivo todo-en-uno lssh-complete_* o agrega el archivo correspondiente lssh-providers_* desde GitHub Releases.

Para más detalles de instalación, incluyendo otras opciones y notas específicas de plataforma, consulta docs/install.md.

Inicio rápido

¿Ya usas ~/.ssh/config?

Solo ejecuta:

lssh

¿Quieres generar una configuración de lssh desde tu configuración SSH existente?

lssh --generate-lssh-conf > ~/.lssh.toml

Flujo de trabajo básico

lssh está diseñado para un flujo de trabajo simple:

  1. listar hosts desde la configuración SSH
  2. seleccionar uno o más hosts
  3. abrir un shell o ejecutar un comando

Ejemplos

selector de hosts lssh
Selector interactivo de hosts

lssh
Selecciona uno o más hosts desde la TUI.
ejecución paralela de comandos lssh
Ejecución paralela de comandos

lssh -p tail -f /var/log/syslog
Selecciona hosts y ejecuta el mismo comando en todos ellos.
flujo de trabajo mux lssh
Flujo de trabajo Mux

lssh -P
Abre el flujo de trabajo de terminal con múltiples paneles.
flujo de trabajo mux lssh con comando
Flujo de trabajo Mux con comando

lssh -P 'htop'
Inicia la interfaz de mux y lanza un comando inmediatamente.

Todavía puedes apuntar a un solo host directamente cuando ya sabes a dónde conectarte:

lssh -H my-server

Para más detalles sobre formatos de configuración y ajustes, consulta cmd/lssh/README.md.

Demo

¿Quieres probar lssh rápidamente con un entorno de pruebas local listo para usar? Comienza con demo/README.md. Para el flujo del conector telnet + proveedor de múltiples saltos, usa demo-telnet-provider/README.md.

Configuración de OpenSSH y configuración de lssh

lssh admite tanto tu configuración OpenSSH existente como su propio formato de configuración.

Si quieres empezar rápidamente, puedes seguir usando ~/.ssh/config tal cual. Si deseas metadatos de host más ricos y ajustes orientados al flujo de trabajo, puedes migrar a una configuración de lssh.

También puedes generar una configuración de lssh desde tu configuración SSH existente:

lssh --generate-lssh-conf > ~/.lssh.toml

Incluso después de migrar a la configuración de lssh, aún puedes apuntarla a tu configuración OpenSSH existente y cargar hosts desde allí:

[sshconfig.default]
path = "~/.ssh/config"

Para más detalles sobre formatos de configuración y ajustes, consulta docs/configuration.md.

Providers

lssh puede trabajar con más que entradas de configuración SSH estáticas. Los proveedores le permiten obtener hosts de fuentes de inventario externas, resolver secretos justo antes de la conexión y usar backends de conexión no SSH como conectores gestionados en la nube.

En v0.10.0, el inventario respaldado por proveedores y los flujos de secretos se tratan mejor como beta. El acceso respaldado por conectores más allá del SSH nativo sigue siendo experimental, especialmente para entornos de ejecución gestionados en la nube y backends no SSH.

Si quieres probar flujos orientados a proveedores localmente, comienza con estos demos:

  • demo/README.md: SSH principal, cadenas de proxy y ejemplos generales de flujo de trabajo multi-host
  • demo-telnet-provider/README.md: flujo del conector telnet gestionado por proveedor, incluyendo acceso telnet directo y telnet detrás de un salto SSH doble

Para una visión general de la arquitectura y el protocolo de proveedores, comienza con provider/README.md. Los detalles de las categorías también están documentados en inventory, connector, secret y mixed.

Bundled providers

Estas implementaciones de proveedores están actualmente incluidas en este repositorio.

Inventory

Descargar herramienta