Я новичок в этом сообществе, я работаю над своим проектом iot, в котором мой микроконтроллер работает как сервер, принимает данные и выполняет запросы. Мой клиент - это конечное устройство (мобильный телефон, планшет), и я подключаюсь через SSH.
Проблема возникает, если вдруг мой интернет отключается - сеанс ssh прерывается, и мне снова приходится его перенастроить с помощью этой команды:
ssh -o TCPKeepAlive=yes -R 80:192.145.47.33:80 example@ssh.localhost.run
И аналогичным образом, если питание сервера (микроконтроллера) отключается, я получаю аналогичную ситуацию. Я хочу, чтобы этот сеанс автоматически настраивался без ручного вмешательства.
AutoSSH - это инструмент, который вы хотите использовать для этого. Он запускает SSH-соединение и перезапускает его в случае разрыва.