lsshell

command module
v0.0.0-...-3ceee91 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 16, 2024 License: MIT Imports: 13 Imported by: 0

README

Go Report Card

lsshell

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.

Features

  • 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.

Installation

To install lsshell, clone the repository and build it using Go.

git clone https://github.com/blacknon/lsshell.git
cd lsshell
go build

Usage

To start lsshell, run the following command.

lsshell

You can then select hosts and execute commands across multiple sessions.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL