All Projects → peikk0 → Tmux Cssh

peikk0 / Tmux Cssh

Licence: mit
ClusterSSH with tmux

Programming Languages

shell
77523 projects

Labels

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
Eternalterminal
Re-Connectable secure remote shell
Stars: ✭ 2,191 (+1681.3%)
Mutual labels:  tmux, ssh
Bridgy
cloud inventory + ssh + tmux + sshfs
Stars: ✭ 374 (+204.07%)
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
Dotfiles
If there is a shell, there is a way!
Stars: ✭ 112 (-8.94%)
Mutual labels:  tmux
Dotfiles
Dotfiles
Stars: ✭ 117 (-4.88%)
Mutual labels:  tmux
S3 Sftp Proxy
An AWS S3 gateway proxying SFTP connections.
Stars: ✭ 112 (-8.94%)
Mutual labels:  ssh
Ssh
Native SSH client in R based on libssh
Stars: ✭ 111 (-9.76%)
Mutual labels:  ssh
Plunder
A Modern automation platform
Stars: ✭ 121 (-1.63%)
Mutual labels:  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
Heytmux
Tmux scripting made easy
Stars: ✭ 118 (-4.07%)
Mutual labels:  tmux
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
Gitnow
Speed up your Git workflow. 🐠
Stars: ✭ 117 (-4.88%)
Mutual labels:  ssh
Notebook
我的技术笔记本~
Stars: ✭ 118 (-4.07%)
Mutual labels:  ssh
Xterm.js
A terminal for the web
Stars: ✭ 12,019 (+9671.54%)
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

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

MIT

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