История изменений
Исправление beastie, (текущая версия) :
Для ленивых и параноиков (да, SSH сливает любому и каждому все публичные ключи, которые ему известны; в принципе не так страшно, но fingerprinting) → https://bitbucket.org/ValdikSS/dropbear-sshj/src/master/
╭───────────────╮
│ SSH-J.com │
│ Public SSH Jump & Port │
│ Forwarding Server │
╰───────────────╯
iam@valdikss.org.ru, https://bitbucket.org/ValdikSS/dropbear-sshj/
Looking for ways to expose SSH behind NAT? Search no further!
Publish SSH server port of your laptop, which is behind NAT:
ssh any-username@ssh-j.com -N -R laptop-behind-nat:22:localhost:22
╭─╯ unique ╰─╮ │ device name ╭─╯│destination│
│ namespace │ │ and port │ │address and│
│for your hosts│ ╰─────────╯ │ port │
╰─────────╯ ╰───────╯
Connect to the published SSH:
ssh -J any-username@ssh-j.com laptop-behind-nat
↖
It's THAT easy!
Published hosts are bound to the username. Other usernames can't access them.
Pick a unique username (not root 😁) and get access to your devices anywhere!
Исходная версия beastie, :
Для ленивых и параноиков (да, SSH сливает любому и каждому все публичные ключи, которые ему известны; в принципе не так страшно, но fingerprinting) → https://bitbucket.org/ValdikSS/dropbear-sshj/src/master/