repositorypackage
1.4.0
Repository: https://github.com/iwittkau/ssh-select.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# README
ssh-select
Installation
Requires Go
Latest version (master should be stable)
go get github.com/iwittkau/ssh-select/cmd/sshs@master
Latest release
go get github.com/iwittkau/ssh-select/cmd/sshs@latest
Setup
sshs --init
Edit your configuration file ~/.sshs-config
.
Configuration Example
system: macos
stayopen: true
servers:
- name: raspi-3
ipaddress: 10.0.0.4
username: pi
profile: Homebrew
- name: NAS
ipaddress: nas.local
username: nas-admin
profile: Pro
port: 2222
General Options
system
- name of the system you use. Supported systems so far:
macos
for macOS standard terminalsgnome
for GNOME terminals on linuxiterm
for iTerm terminals on macOStmux
for tmux terminals on multiple platformsputty
for PuTTY terminals on Windows
stayopen
- leave sshs
open after a server selection: true
or false
Connection Options
name
- name of the connection
ipaddress
- the IP address to connect to
username
- the username
profile
- name of the Terminal.app, Gnome Terminal or iTerm profile
port
- set a non-default port
Usage
sshs [index]
index
optional number, directly sets up a connection with the corresponding index of your configuration file (also shown in the "ui").