前言
VNC 是一種透過協定可以遠端連線的軟體,
我們可以透過 VNC 來進行遠端桌面的連線。
透過 VNC 連線至雲端的 ubuntu server GUI 上 (remote 無法連線螢幕的狀況)
- ref: How to Install and Configure VNC on Ubuntu 22.04
由 DigitalOcean 出產的文件,非常詳細的優質說明文!!!
裡面的步驟先照著做,
最後我們要注意這個建立 ssh tunnel 的部分,
上面的介紹中是寫
ssh -L 59000:localhost:5901 -C -N -l <remote_user_name> <remote_ip>
- -l: remote 的 user name
其中 5901,是因為 remote VNC 使用了 port 1,對應到 5901,
而我們 local 使用 59000 去建立通道,
因此下方針對 localhost 的連線,會看到我們都下「localhost:59000」
mac 如何透過 VNC 連線到遠端主機
我們可以透過 finder 上方的 Go,
選擇 connect to server,就可以連線至 VNC 遠端桌面。
伺服器輸入
vnc://localhost:59000