gpt4 book ai didi

linux - 如何与 session 一起自动停止后台ssh隧道?

转载 作者:太空狗 更新时间:2023-10-29 11:12:56 25 4
gpt4 key购买 nike

<分区>

我想要的是这样的:

  1. 我可以在 Linux 机器的后台设置一个 ssh 隧道(实际上,我想在我的 .bashrc 中设置它)
  2. 我可以随时以这台机器上的任何用户身份使用此隧道运行进程,前提是 ssh 隧道进程处于事件状态。
  3. 当我退出终端/ session 时,ssh 隧道也应该退出。

我知道我可以在 Linux 中建立一个后台 ssh 隧道,如下所示:

ssh -Nf -L 8000:1.2.3.4:8000 username@2.3.4.5

当我退出此终端/ session 时,此 ssh 隧道仍会在后台运行。

如何让它也自动退出?


请注意:
http://www.g-loaded.eu/2006/11/24/auto-closing-ssh-tunnels/不符合我的要求。因为它要求我在 ssh 隧道进程之后立即启动我的进程,如果我的第一个 ssh 隧道任务完成,我需要再次设置 ssh 隧道以执行第二个任务。另一方面,如果我设置了较长的休眠时间,那么 ssh 隧道将不会随着我的终端退出。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com