Добрый день, у меня за NAT находится Linux машина. Нужно получить к ней доступ по ssh, пробросить порты не вариант, т.к. она может находится неизвестно где. Таким образом решил воспользоваться back ssh, создал пользователей, все настроил.


sshpass -p mypass ssh -R 1588:localhost:22 pfwd@server.ru -p 22


Все работает.
Проблема заключается в автоматическом запуске этого скрипта, т.к. машина может перезагружаться, терять соединение. Я решил его поместить в cron, но это не сработало, cron запускает, все соединяется, но тут же все отваливается (сессия возможно закрывается). Можно как-нибудь это порешать, не создавая отдельно демона, которые будет это все запускать, следить и т.д.









 






URL записи