While Russia is destroying my home and my country, killing my friends and neighbors - any russian company, organization, or citizen, who do nothing about it, is prohibited from using this package. For others - please, pray for us, share information about war crimes Russia is conducting in Ukraine, do everything you can to urge your governments to be on the right side of history. Ukraine will prevail! Good triumph over evil! , #!
Visual cross-platform editor created to manage list of SSH hosts in ssh config file and execute commands on those hosts.
sshed uses native
ssh_config format to store connections information and supports all available ssh options.
install with brew
brew install trntv/sshed/sshed
install with scoop
scoop bucket add taskctl https://github.com/trntv/scoop-sshed.git scoop install sshed
download binary here or run in console
curl -sf https://gobinaries.com/trntv/sshed | sh
or install with
go get -u github.com/trntv/sshed
NAME: sshed - SSH config editor and hosts manager USAGE: help [global options] command [command options] [arguments...] VERSION: X.X.X AUTHOR: Eugene Terentev <[email protected]> COMMANDS: show Shows host list Lists all hosts add Add or edit host remove Removes host to Connects to host at Executes commands encrypt Encrypts keychain config Shows SSH config help, h Shows a list of commands or help for one command GLOBAL OPTIONS: --keychain value path to keychain database (default: "/Users/e.terentev/.sshed") [$SSHED_KEYCHAIN] --config value path to SSH config file (default: "/Users/e.terentev/.ssh/config") [$SSHED_CONFIG_FILE] --bin value path to SSH binary (default: "ssh") [$SSHED_BIN] --help, -h show help --version, -v print the version
to enable autocomplete run
PROG=sshed source completions/autocomplete.sh
if installed with brew, just add those lines to
PROG=sshed source $(brew --prefix sshed)/autocomplete.sh
to store passwords you need to install sshpass that allows to offer a password via SSH
to install it with brew use
brew install http://git.io/sshpass.rb
for other options see: https://awesomeopensource.com/project/kevinburke/sshpass
To see all available ssh options run
sshed at- executes command on server