当我运行纯粹为了隧道目的的 ssh 会话时,我像这样启动它:
ssh -N -L 5432:localhost:5432 user@host &
但是,当我这样做时,我在终端中执行此操作的几乎每两次击键都不起作用。其他窗口不受影响。发生了什么?
细节:
- Ubuntu 17.04
- OpenSSH 7.4p1
- GNOME 终端 3.20.2
我想不出其他可能相关的事情,但如果有,请告诉我。
答案1
用开关启动它-f
,它会以良好的方式做同样的事情:
ssh -f -N -L 5432:localhost:5432 user@host
完成身份验证或其他可能需要交互的步骤后,它将自动进入后台。