@lincware/ra-cli

0.1.3 • Public • Published

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

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i @lincware/ra-cli

      Weekly Downloads

      1

      Version

      0.1.3

      License

      ISC

      Unpacked Size

      92.1 kB

      Total Files

      6

      Last publish

      Collaborators

      • el13