Ubuntu

我可以在不註銷的情況下取消 SSH(在使用它瀏覽之後)嗎?

  • November 2, 2015

我使用該命令ssh -D 8080 -f -C -q -N user@IP通過 SSH 連接到 VPS,並將其設置為在系統偏好設置(在我的 Mac 上)的 SOCKS 代理設置中瀏覽。

如何在不註銷的情況下取消 SSH 會話(並正常瀏覽)?

我知道Ctrl+ C“取消”某些正在執行的命令,但是一旦我這樣做,ssh -D它就會立即從 VPS 中註銷。

另外,不相關的問題:註銷會取消埠上的 SSH“綁定”嗎?

您似乎在問兩三個問題。

要使用 ssh 隧道,我建議您啟動一個非互動式會話

ssh -C2qTnN -D 8080 user@IP

這會將 ssh 隧道置於後台。

使用代理:然後將瀏覽器或系統設置​​配置為在 localhost 埠 8080 上使用代理。

停止使用代理:然後重新配置系統以不使用代理(撤消上述步驟)。

要結束 ssh 會話,

killall ssh

或者通過程序id殺死程序

如果您希望在伺服器上輸入命令,我通常會執行一個單獨的 ssh 會話。

另見https://calomel.org/firefox_ssh_proxy.html

引用自:https://unix.stackexchange.com/questions/106506