lsshell is a TUI (Text-based User Interface) tool for managing parallel SSH sessions with an easy-to-use list selection interface.
It allows you to execute commands across multiple remote servers simultaneously, making it ideal for system administrators and developers managing multiple machines.
This tool is a related project of lssh. It uses the same configuration file as lssh.
- Parallel SSH Execution: Execute commands on multiple remote hosts simultaneously.
- TUI Interface: A user-friendly text-based interface for selecting hosts and managing sessions.
- Flexible Configuration: Easily configurable for different environments.
To install lsshell, clone the repository and build it using Go.
git clone https://github.com/blacknon/lsshell.git
cd lsshell
go buildTo start lsshell, run the following command.
lsshellYou can then select hosts and execute commands across multiple sessions.
This project is licensed under the MIT License - see the LICENSE file for details.
