У меня есть встроенное устройство, которое стоит в поле и подключено через USB-накопитель к Интернету. Чтобы иметь возможность получить к нему доступ, я устанавливаю обратный ssh-туннель на порту 19996 к моему домашнему ПК, чтобы получить к нему доступ.
Теперь я переустанавливаю этот туннель каждые 10 минут (с помощью cron), чтобы убедиться, что у меня практически непрерывный доступ, даже когда провайдер решит изменить мой IP-адрес.
Теперь я понял, что мой список процессов заполнен
"4383 root ssh -R 19996:localhost:22 -f -N user@host"
и netstat также загружен соединениями. Как я могу гарантировать, что этого не произойдет? Мне нужен только один открытый туннель за раз, а не 100 из них.