peikk0 / Tmux Cssh
Licence: mit
ClusterSSH with tmux
Stars: ✭ 123
Programming Languages
shell
77523 projects
Projects that are alternatives of or similar to Tmux Cssh
config
Fig's integrations with bash, zsh, fish, ssh, and tmux. Also contains Fig's installation and update scripts. Finally, this repo is the root of the .fig folder that is installed on your computer when you download Fig!
Stars: ✭ 44 (-64.23%)
Mutual labels: tmux, ssh
tmuxpair
Command line script for setting up a temporary tmux session for pair programming
Stars: ✭ 34 (-72.36%)
Mutual labels: tmux, ssh
Kubectl Cssh
A kubectl plugin to ssh into Kubernetes nodes within separate tmux panes
Stars: ✭ 76 (-38.21%)
Mutual labels: tmux, ssh
Nassh Relay
Relay Server for the Secure Shell Chromium plugin
Stars: ✭ 118 (-4.07%)
Mutual labels: ssh
Tmux Plugin Sysstat
Prints CPU usage, memory & swap, load average, net I/O metrics in Tmux status bar
Stars: ✭ 118 (-4.07%)
Mutual labels: tmux
Addon Ssh
SSH & Web Terminal - Home Assistant Community Add-ons
Stars: ✭ 114 (-7.32%)
Mutual labels: ssh
Superputty
The SuperPuTTY Window Manager for putty sessions
Stars: ✭ 1,572 (+1178.05%)
Mutual labels: ssh
Next Terminal
Next Terminal是一个轻量级堡垒机系统,易安装,易使用,支持RDP、SSH、VNC、Telnet、Kubernetes协议。
Stars: ✭ 2,354 (+1813.82%)
Mutual labels: ssh
Mainframer
Tool for remote builds. Sync project to remote machine, execute command, sync back.
Stars: ✭ 1,534 (+1147.15%)
Mutual labels: ssh
tmux-cssh
Spawns multiple synchronized SSH sessions inside a tmux session.
Think Cluster SSH except with only one terminal window and without the ugly Tk GUI.
Requirements
- tmux >=1.1
Installation
Just copy tmux-cssh
somewhere in your $PATH
.
You might want to add a keybinding in your .tmux.conf
for toggling panes synchronization:
bind-key = set-window-option synchronize-panes
Usage
% tmux-cssh -h
Usage: tmux-cssh [options] host [host ...]
Spawns multiple synchronized SSH sessions inside a tmux session.
Options:
-h Show help
-n <name> Name of the tmux session or window (default: cssh)
-o <ssh args> Additional SSH arguments
-c Use the current tmux session and just spawn a new window instead
% tmux-cssh web{1..4}
% tmux-cssh -o '-p 2222 -l my_user' web{1..4}
License
Handmade with love in Wellington, New Zealand.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].