Я установил обратный SSH-туннель от моего домашнего компьютера до моего рабочего сервера:
ssh -f -N -R 19999:localhost:22 remoteuser@server
Чтобы подключиться к домашнему компьютеру, я должен сначала войти на сервер, а затем оттуда войти на свой домашний компьютер:
otheruser@othermachine$ ssh remoteuser@server
remoteuser@server$ ssh -p 19999 homeuser@localhost
Но я хочу иметь возможность пропустить один шаг и подключиться напрямую через порт 19999, что-то вроде:
otheruser@othermachine$ ssh -p 19999 homeuser@server
Я не очень знаком с iptables
и я читал, но кажется, что просто вводить в заблуждение открытие порта. Я уверен, что мне нужно добавить правило в iptables
, но есть ли что-то еще, что мне нужно сделать?
Сервер RHEL 6 и мой домашний компьютер Ubuntu 14.04