- 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_SOCKenvironment variable to find your ssh-agent (and then your keys).
- Servers to connect to !
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.