RequirementsΒΆ
- Ruby 2.5 or greater.
- A Ruby compatible OS.
- SSH keys configured on your target machines
- A running ssh-agent on your client machine with all relevant ssh keys added. For programmatic access Bcome references your
SSH_AUTH_SOCK
environment variable to find your ssh-agent (and then your keys). - Servers to connect to !
Note
Bcome uses the -J
syntax rather than ProxyCommand
to traverse SSH proxies. As such, Bcome requires an SSH version compatible with the -J
flag, such as OpenSSH 7.3 or greater, to be installed on the connecting client & proxies.