用 autossh 通过跳板机建立了一个到内网机器的隧道,现在情况是我映射了 4 个端口后经常会出现之前的进程没了,也没有什么报错信息,一个是不知道为什么引起的进程消失,另一个是想有没有好的推荐啊
命令类似下面
nohup autossh -M 8420 -g -L 0.0.0.0:12345:192.168.1.2:14333 -N 10.100.1.2 > 12345.log 2>&1 &
1
d0m2o08 2020-12-30 15:14:59 +08:00
frp
|
3
wth1990103 2020-12-30 18:45:41 +08:00
你查一下 sys.log 一类的,就在 /var/log 下面,应该有显示因为什么原因进程消失的
|
4
saytesnake 2020-12-31 09:10:42 +08:00
已经实践证明 autossh 没法用的了,systemd 才是正道。
|
5
snip 2020-12-31 10:26:00 +08:00
感觉可能是 nohup 命令的原因。可以尝试用 at 命令来做
|
6
qbqbqbqb 2020-12-31 19:21:59 +08:00 1
后台运行程序可以考虑用 setsid 代替 nohup 和&
|