題:
開源解決方案,可輕鬆從Windows遠程訪問Linux桌面
ndemou
2015-04-07 19:44:30 UTC
view on stackexchange narkive permalink

我想設置一個Linux 桌面,讓裝有Windows PC的朋友可以遠程登錄並使用它來熟悉Linux。我已經嘗試過Ubuntu 14.04,但是在嘗試共享桌面時卻慘敗[1]。我不介意嘗試其他事情,但我需要它是相當新的,穩定的和流行的[2]。

您是否使用過能夠滿足上述需求的Linux發行版而無需進行過多修改(我不想花超過半小時的時間來配置它)。

這僅用於演示目的和少量使用(偶爾連接一次),我不介意人們中斷它,因為還原它很簡單(它將是KVM主機上的虛擬機)。

如果除了Linux發行版中包含的軟件以外還需要額外的軟件,則必須免費(如啤酒)和免費(如自由,開源)。這就是我沒有使用像TeamViewer這樣的流行解決方案的原因。


註釋

[1]沒有內置的桌面共享選項因此我嘗試了失敗的VNC。有人在這裡提出主要的痛點: https://medium.com/@mikemetral/my-experience-upgrading-from-ubuntu-12-04-to-14-04-5e6fac849ea3他主要工作圍繞這些問題,但是他的解決方案對於我的情況(半支持的桌面環境)不夠好,或者對我而言不起作用(鍵盤映射)。

[2]相當穩定,因為我更喜歡僅在用於演示目的的機器上花費了盡可能少的時間來改進/修復設備。由於我的朋友不是Linux專家,所以它很受歡迎,而且最近也很流行,所以我想一個受歡迎的發行版最適合他們使用。

有特定的原因為什麼需要使用遠程桌面?我認為從實時USB閃存盤引導比遠程桌面更易於設置和執行,並且可能會為將您的朋友介紹給Ubuntu提供更好的體驗。
好吧,我想要可以立即顯示的東西。
我不認為它比可啟動媒體更容易。這是一個“三步過程”(http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows)
關於從USB啟動:筆記本電腦不能正常工作的情況很正常:有時是VGA,有時是無線,觸摸板,LAN或其他。在過去的十年中,我花了數百個小時來解決這些問題,而在我45歲的時候,我很累。
四 答案:
RinkyPinku
2015-04-19 17:17:14 UTC
view on stackexchange narkive permalink

TightVNC

毫無疑問,遠程訪問/管理的贏家無疑是TightVNC。我喜歡的一些功能是:

  • 文件傳輸是內置的
  • 作為驅動程序安裝
  • 為節省帶寬,您需要一些 令人驚嘆的 選項,如
    • 忽略牆紙
    • 處理靜態窗口,因為圖像&僅跟踪鼠標的變化
  • Java查看器(用於從Mac控制Linux / Windows),請參閱此處以了解更多詳細信息。
  • 通過SSH隧道VNC

以下幾幅圖片&會讓您知道您有很多機會:

admin tools

access control

我一直在使用它對於控制,訪問等的所有組合,已經有2年的歷史了。我的* nix是從Windows &副版本開始的。驅動程序&不是二進製文件。)

如果您使用的是debian-linux發行版,請參見 this

AWippler
2015-04-08 00:49:16 UTC
view on stackexchange narkive permalink

Team Viewer在Linux上運行,可免費用於個人/非商業用途。它具有以下功能:

  • 在多個操作系統(Win,Mac,Linux,移動)上運行
  • 自動啟動
  • 通過防火牆進行路由(無需設置端口轉發)
  • 不需要修補
如果可能,我希望使用免費/開源軟件。讓我們來看看...
您沒有在原始帖子中提及。
對不起,AWippler,但對一個人來說顯而易見的事情對另一個人來說則不明顯。當然,您的建議仍然有效,如果在一兩天內出現更好的建議,我會接受。
@AWippler擊敗了我。這是顯而易見的選擇。它可能是使用最廣泛的VNC,肯定比大多數VNC更為先進,並且可以免費供個人使用。設置很簡單。試試看,然後接受答案;-)
Dmitry Grigoryev
2015-04-21 13:31:00 UTC
view on stackexchange narkive permalink

為什麼不將SSH與X轉發一起使用?您的朋友將需要安裝X服務器(cygwin安裝程序非常友好),登錄並啟動他們想要的幾乎所有Ubuntu Windows管理器。 Lunix方面不需要額外的軟件。

一旦在Windows計算機上安裝了帶有X服務器的cygwin,則cygwin Xorg終端中的以下命令應將您帶到桌面:

  localhost $ ssh -Y username@ubunty.host#接受證書,輸入用戶名的密碼ubuntu.host $ openbox  

用您擁有的所有Windows管理器替換 openbox ( LXDE,LXQT,XFCE,KDE等)。您可能需要單擊任務欄中的Xorg圖標,然後勾選“顯示根窗口”選項以查看遠程桌面。

作為一項額外的獎勵,該方法允許您使用特定的GUI應用程序進行播放,而無需從遠程計算機提取整個桌面,從而節省了大量帶寬。例如,在SSH會話中,您只需運行 xlock leafpad ,它的窗口就會出現在Windows桌面上。

但這不包括同時工作(在客戶端和服務器端)嗎?我對嗎?
@Suncatcher不,為什麼?多個用戶可以同時通過SSH登錄。每個用戶都必須在cygwin中啟動自己的Xorg實例並使用它。
不,我特意說了“客戶端”和“服務器”。我想要一點Temviewer。某些用戶可以在正常模式下登錄X,而另一用戶可以在轉發模式下登錄X,並在**相同**會話中同時工作嗎?我猜不會。
`ssh -Y`不會在您登錄的計算機上使用X服務器,實際上,您甚至不需要安裝它。 X服務器位於運行ssh -Y命令的計算機上。因此,如果有,您仍然可以在本地登錄X服務器。不過,您不會共享窗口:如果通過`ssh -Y`記錄的`user1`打開`xclock`,然後本地登錄,他將不會看到xclock窗口(但會在`ps中看到`xclock`進程。 `)。然後,您將使用諸如xmove之類的工具將窗口從一個Xorg實例遷移到另一個Xorg實例,但這是另一回事了。
因此,手動遷移Windows很麻煩,共享功能正是我想要的。但是,感謝您的選擇,我不知道X可以做到。
dr_
2015-09-16 18:28:52 UTC
view on stackexchange narkive permalink

為什麼不僅僅通過RDP訪問遠程Linux機器?

Windows本身俱有RDP客戶端。在Linux方面,您只需要安裝 xrdp 軟件包。

目前,我正在多個內部VM上使用此工具,它的運行效果比您想像的要好得多。
xrdp是否允許多個MSWindows RDP連接連接到,查看和控制同一XWindows會話?


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...