Ssh

在 Linux 上創建 SSH 隧道的問題

  • April 7, 2019

我正在按照本指南在我的 DigitalOcean 液滴上設置 VNC。

在第 3 步之前一切正常。當我嘗試使用ssh -L 5901:127.0.0.1:5901 -C -N -l sammy your_server_ip終端在本地電腦上創建 SSH 連接時,沒有任何反應:終端截圖

我正在使用 Linux mint 19.01

Droplet 是 Ubuntu 18.04

在此步驟中,您將設置隧道。當你在隧道模式下啟動 ssh 時,它只會在隧道模式下執行,不會提供額外的輸出。

完成此步驟後,您可以開始:

vncviewer 127.0.0.1::5901

獲得連接。

請注意,這5901是您用於設置隧道的埠號。for 的語法gvncviewer不同;之後的命令行部分:用於指定顯示,而不是據我所知的埠號(我不使用gvncviewer

-N選項將禁用外殼。man ssh

-N      Do not execute a remote command.  This is useful for just forwarding ports.

數字海洋指南

-N開關告訴 ssh 我們不想執行遠端命令。

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