📜  删除 ssh 隧道 linux - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:36:54.734000             🧑  作者: Mango

删除 SSH 隧道 in Linux - Shell/Bash

SSH 隧道是一种在本地计算机和远程服务器之间安全传输数据的方式。但是,在一些情况下需要终止或者删除 SSH 隧道。在 Linux 中,Shell 或者 Bash 可以轻松删除 SSH 隧道。

常规删除方法

要删除 SSH 隧道,通常使用以下命令:

$ kill <PID>

其中 PID 是进程 ID。进程 ID 是 SSH 隧道进程的唯一标识符。要找到 SSH 隧道进程 ID,可以使用以下命令:

$ ps -ef | grep ssh

此命令将列出所有 SSH 隧道进程,并在输出中显示进程 ID。请注意,如果您的 SSH 隧道进程没有在前台运行,则需要使用 -l 标志来查看所有进程,而不仅仅是前台运行的进程。可以使用以下命令:

$ ps -el | grep ssh
使用 SSH 控制台命令删除隧道

您也可以通过打开 SSH 控制台,并使用一下命令删除隧道:

SSH > ~C

这将打开自己的控制台窗口。在此窗口中,您可以使用以下命令删除 SSH 隧道:

~C

然后输入 - 以确认删除 SSH 隧道。

总结

以上是在 Linux 中删除 SSH 隧道的两种方法。您可以通过 Shell 或者 Bash 的命令,也可以通过 SSH 控制台命令来删除 SSH 隧道。在这些情况下,只需要知道 SSH 隧道进程的进程 ID 或使用 SSH 控制台即可删除 SSH 隧道。