https://github.com/uriel1998/sshmaster
Using bash and tmux to provide a nice interface for SSH without bells and whistles
https://github.com/uriel1998/sshmaster
bash ssh tmux
Last synced: about 2 months ago
JSON representation
Using bash and tmux to provide a nice interface for SSH without bells and whistles
- Host: GitHub
- URL: https://github.com/uriel1998/sshmaster
- Owner: uriel1998
- License: mit
- Created: 2017-11-09T01:02:48.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-06-20T22:30:11.000Z (about 8 years ago)
- Last Synced: 2025-05-31T05:26:12.416Z (about 1 year ago)
- Topics: bash, ssh, tmux
- Language: Shell
- Size: 1.95 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sshmaster
Using bash and tmux to provide a nice interface for SSH on the command-line
# Requirements
* SSH
* tmux
# Installation and Usage
First, ensure that your [~/.ssh/config file](http://nerderati.com/2011/03/17/simplify-your-life-with-an-ssh-config-file/) is set up properly!
Usage is from the terminal of your choice:
```
ssh_master USERNAME HOST DESCRIPTIVENAME
```
It will create a tmux session named *SSHes* if none exists, or if one
exists, it will add a window to it. It will name the appropriate window
with the descriptive name you provide, then open a SSH connection. If
tmux (and the session) is open already on your desktop, it will NOT
attach, otherwise it will attach to the tmux session.