我有一个嵌入式设备放在外面的领域里,通过USB手机卡连接到互联网。为了能够访问它,我在端口19996上建立了一个反向ssh隧道到我的家用电脑。
现在我每10分钟重新建立一次该隧道(通过cron),以确保我几乎可以不间断地访问它,即使提供商决定更改我的IP。
现在我意识到我的进程列表已经满了
"4383 root ssh -R 19996:localhost:22 -f -N user@host"
netstat也有很多连接。我该如何确保这不会发生?我只需要一个隧道处于打开状态,而不是100个。