
如何透過網際網路在 Ubuntu (10.10) 上安全地設定遠端結對程式設計會話環境?
我認為,對於我們的工作流程,我們需要共享螢幕,僅共享終端會話或文字編輯器是不夠的。請注意,我的意思是平等權利共享,即兩個客戶端都可以完全存取鍵盤和滑鼠。
除了共享螢幕之外,我們還需要進行語音(也許還有文字)聊天。 Skype 沒問題。
答案1
嘗試團隊檢視器,可以很好地穿過防火牆,無需特殊設置,免費供非商業用途,具有適用於 Windows、Mac 和 Linux (ubuntu) 的工作包。
除了查看和接管遠端會話之外,您還可以透過文字、語音或視訊進行聊天。您可以交換文件或建立 VPN,所有這些都在該應用程式內進行。
答案2
VNC 有一個選項,您可以將客戶端置於偵聽模式並讓伺服器發起連接,而不是讓客戶端(檢視器)連接到伺服器。透過這種方式,您可以分享您的聯繫,而不是讓其他人與您聯繫。
我不確定所有 VNC 版本都會這樣做,但我知道這在 Windows 上是可能的,而且我不認為它特定於我正在使用的 Windows VNC 用戶端。
如果一切都失敗了,請嘗試x11vnc
。
答案3
我嘗試過 mikogo 和 screenhero 以及 join.me。它們在存取另一台電腦方面都無法與普通的舊式 vnc 相提並論。我使用 Windows 機器作為伺服器,並從 Linux 機器運行客戶端(檢視器)。 vnc 速度要快得多。對於其他東西,所有流量顯然都經過他們的伺服器,這導致回應非常緩慢。 vnc 伺服器就在您想要存取的機器上運行,唯一的流量因素是網路本身。根據我的經驗,除了速度慢之外,其他東西也很不穩定。有時它有效。更常見的是,事實並非如此。
vnc 可以開箱即用地聯合控制滑鼠和鍵盤。我在伺服器上使用的版本是tightvnc,在linux機器上使用的客戶端是xvnc4viewer。該技術比 mikogo 等人成熟得多。