透過 VNC 從我的 Mac 登入 Ubuntu

透過 VNC 從我的 Mac 登入 Ubuntu

使用 SSL/SSH Viewer 並點擊 IP 位址,我可以完全螢幕共享我在樓上的 Mac Mini,事實上,我現在正在運行 Ubuntu 12.04 的筆記型電腦螢幕上的 OS X 環境中寫這個問題。簡單的。

但是,我無法從 Mac -> Go -> 連接到伺服器登入 Ubuntu,點擊 Ubuntu 筆記型電腦的 IP 位址。我在桌面共享中啟用了“允許其他人控制您的桌面”。我還安裝了一個名為 Chicken of the VNC 的 VNC 應用程式並禁用了 Bonjour - 它超時或告訴我啟用共享。

光是連線到 Ubuntu 肯定不會那麼困難吧?

我讀過一些有關 VNC 的文檔,其中繼續介紹瞭如何使用 VNC,並且開頭行指出:

「雖然VNC 有一些可選的安全功能,但您不應該直接在Internet 等不受信任的網路上執行VNC。相反,您應該按照SSH 指南中的討論設定SSH 伺服器,並設定可以在以下位置啟動的VNC 伺服器:稱為一次模式。

也就是說,它完全沒有提到 VNC,而是讓您陷入無盡的 SSH 伺服器、連接埠轉送和 RSA 金鑰的軌跡。關於 Derek 希望如何在工作中登入他的 Windows 電腦。

我想將乙太網路電纜插入兩台機器並透過 VNC 共享螢幕。

有任何想法嗎?

非常感謝。

聚苯乙烯

好吧,只是添加一些東西。我實際上可以看到 Ubuntu 筆記型電腦,它給了我 IP 位址,但無法連接。有趣的是,我實際上可以從 Ubuntu 筆記型電腦登入 Ubuntu 螢幕!在 Ubuntu 中使用 SSL/SSH 檢視器,它會登入自身(螢幕會在自身內部重新載入),但它可以工作,但在 Mac 上嘗試時卻不起作用。

答案1

您需要在 IP 位址後使用端口,例如 192.168.2.5:5900 也有些客戶端需要在 IP 位址後使用兩個冒號,那麼它將類似於 192.168.2.5::5900

答案2

步驟 1. 在 Mac 上,首先建立到 Ubuntu 電腦的 SSH 隧道: ssh -L 5900:127.0.0.1:5900 -N -f -l <your-linux-user-name> <linux-ip> 以下是一個範例: ssh -L 5900:127.0.0.1:5900 -N -f -l inder 192.168.50.73

步驟 2. 在 Mac 上,使用 VNC 使用螢幕共用連線至 Linux 按 Command-Space,鍵入「螢幕共用」。啟動螢幕分享應用程式。類型: vnc://127.0.0.1:5900

您正處於 VNC 會話中。

答案3

可能是連接埠不匹配。從http://www.debianadmin.com/remote-desktop-sharing-in-ubuntu.html我看到它使用連接埠 0,而標準 vnc 連接埠是 5900(以及 5901 5902 等)。嘗試在 vnc 用戶端中請求的 IP 後面新增 :0 或 :1。

相關內容