@lincware/ra-ssh-proxy
v1.0.0
Published
This project builds a node executable for use when making ssh connections to remoteadmin agents. Usage: first, build the executable:
Downloads
2
Readme
ra-ssh-proxy service
This project builds a node executable for use when making ssh connections to remoteadmin agents. Usage: first, build the executable:
npm i
npm run make-ra-ssh-proxy
Place dist/ra-ssh-proxy
somewhere in your PATH. Next, modify one of the
configuration files under ../config
to set RA_TEST_SSL_CLIENT_CERT
and
`RA_TEST_SSL_CLIENT_KEY'. These 2 files are used to authenticate a HTTPS tunnel
to the remoteadmin server, which then connects that tunnel to another tunnel
back to sshd running on the remote system.
Now you can make an ssh connection to a remoteadmin server like this:
ssh -oProxyCommand='/path/to/ra-ssh-proxy %h` remote.agent.full.hostname