Я искал то же самое и нашел два инструмента!
tmate - мгновенное совместное использование терминала
GoTTY - Поделитесь своим терминаломкак веб-приложение
tmate - Когда вы запускаете tmate в своем терминале, он создаст ссылку ssh, которую вы можете поделиться с другой стороной, которую вы хотите разрешить подключаться к сеансу терминала,Другой стороне просто нужно установить ssh.
Работает через NAT без проблем, сторонний инструмент не требуется.
tmate ssh ссылки выглядят так:
ssh 6wfUwfzXF77x6vSapQAb5Q81q@fk1.tmate.io
Просто установите tmate в вашей системе, в официальных репозиториях есть пакеты почти для всех основных дистрибутивов (Fedora, Debian, Arch, Ubuntu ...)
GoTTY - поделитесь любым терминальным приложением, которое вам нужно, и другой стороне даже не нужен ssh, но вам нужно разобраться с переадресацией портов, если вы находитесь за брандмауэром и NAT.