Generation
The primary function of sshush.
On this page
Generation of the SSH config file
Backup your existing config first, if you have one!
Running sshush
with no arguments will use its defaults and generate your SSH config.
This will override whatever is there currently, hence the alert above. This is your last warning. Go back it up!
$ sshush
Default locations
Run with no options, sshush will assume the following paths:
$HOME/.ssh/config.yml
- for sshush’s config$HOME/.ssh/config
- for the destination generated config file
Options
–source (-s)
One or more sources containing sshush formatted yaml.
Glob patterns are supported.
–path (-p)
The path to the ssh config file to be generated.