csshX logo

csshX

Allows simultaneous control of multiple SSH sessions, creating separate windows for each remote host and sending keyboard input to all slave windows.

Made by Gavin Brock

  • Terminal Emulator

  • System Administration

  • perl

What is csshX?

csshX is a versatile tool designed to streamline the management of multiple SSH sessions simultaneously. It enables users to control remote hosts through separate Terminal.app windows, offering a comprehensive solution for system administrators, developers, and IT professionals. The application automatically creates an SSH session to each specified remote host, presenting them in individual windows. Additionally, a master window is generated, allowing users to transmit all keyboard input from the master window to the slave windows in real-time. The tool boasts advanced features, including the ability to enable and disable individual terminal windows, customize window layouts and sizes, utilize wildcard host-names, and perform subnet scanning for efficient remote access management

Highlights

  • Simultaneous control of multiple SSH sessions
  • Separate Terminal.app windows for each remote host
  • Master window with keyboard input forwarded to all slave windows
  • Enable/disable individual terminal windows
  • Window layout and size controls
  • Support for wildcard host-names
  • Subnet scanning capabilities

Platforms

  • Mac

Languages

  • English

Social

Features

    • Command line interface

    • SSH