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.