.. /SSH-J
Star

Access

SSH-J.com is a public SSH jump and port forwarding server powered by dropbear-sshj, a modified Dropbear SSH server. A host behind NAT can publish SSH ports to the public internet by connecting to ssh-j.com with an arbitrary username and a remote-forward specification, then be reached from anywhere via an SSH jump host. Also reachable over a Tor onion service. Published hosts are scoped to the username that created them.

Paths:

Resources:

Acknowledgements:

Detections:

Access

  1. Publishes the local SSH server (localhost:22) of a host behind NAT as "laptop-behind-nat:22" on the ssh-j.com server, bound to the chosen username.

    ssh any-username@ssh-j.com -N -R laptop-behind-nat:22:localhost:22
    Use case
    Exposes an SSH port of a NAT'd host to the public internet.
    Privileges required
    User
    Operating systems
    Windows, MacOS, Linux
  2. Connects to a previously published host ("laptop-behind-nat") by jumping through ssh-j.com as the proxy.

    ssh -J any-username@ssh-j.com laptop-behind-nat
    Use case
    Reaches a published SSH server from anywhere.
    Privileges required
    User
    Operating systems
    Windows, MacOS, Linux