如何從 Windows 計算機遠程訪問 Linux

如何從 Windows 計算機遠程訪問 Linux

設置 Linux 服務器?也許您已將其配置為網絡存儲的解決方案。或者,也許您有一台 Linux 工作 PC、媒體中心,或者只是將輔助 PC 放在另一個房間。不管怎樣,在某些時候,您將需要從 Windows PC 或筆記本電腦遠程訪問 Linux 設備。那麼,解決方案是什麼?

Windows 用戶有多種工具可以實現從 Windows 到 Linux 的簡單遠程桌面。想知道如何從 Windows 遠程桌面到 Linux?繼續閱讀!

你需要 Linux 設備的 IP 地址

在從 Windows 遠程進入 Linux 之前,您需要設備的 IP 地址。它對所有遠程連接選項都很有用,儘管在某些情況下,主機名(設備的網絡名稱)就可以了。

檢查 IP 地址的最簡單方法是登錄您的 Linux 設備並打開終端。進入:

hostname -I

將顯示設備的 IP 地址。有關更多詳細信息,您還可以使用:

ip address

如果您的 Linux 系統有多個連接,這些連接將以前綴列出。例如,以太網連接將與 eth0 一起列出。如果它是無線連接的,請查找針對 wlan0 列出的 IP 地址。

如果這不容易或不方便,還有另一種方法幾乎同樣簡單。在您的瀏覽器窗口中,連接到您的路由器。這通常是像192.168.0.1192.168.0.100這樣的地址。通過查看路由器本身或隨附的文檔來檢查這一點。

獲取您的 Linux 設備 IP 地址

登錄路由器後,尋找列出已連接設備的選項。瀏覽 IP 地址以按主機名查找您的 Linux 設備。有些路由器甚至可以顯示設備的操作系統。您會發現旁邊列出的 IP 地址,您應該記下以備後用。

如何從 Windows 到 Linux RDP

第一個也是最簡單的選項是 RDP,即遠程桌面協議,它內置於 Windows 中。

在開始之前,您需要在您的 Linux 機器上安裝 xrdp 軟件。您可以親自或使用 SSH(見下文)通過單個命令執行此操作:

sudo apt install xrdp

要通過 RDP 連接到 Linux,請在 Windows 計算機上運行遠程桌面軟件。在 Windows 8 及更高版本中,您只需輸入字母“rdp”即可通過搜索找到它。

打開遠程桌面連接窗口:

  • 輸入IP地址
  • 使用顯示選項滿足任何高級連接要求
  • 點擊連接
使用 Windows 遠程桌面應用程序

就這麼簡單。

RDP 的優勢:雖然設置可能需要更長的時間,但使用 RDP 可提供出色的可靠性和對 Linux 的遠程桌面訪問。這使它成為遠程使用 Linux 機器工作的理想工具。

如果您計劃定期使用 RDP,則可以通過為 Windows RDP 創建這些自定義配置來節省一些時間。

使用 VNC 從 Windows 連接到 Linux

虛擬網絡連接 (VNC) 還提供對 Linux 桌面的遠程訪問。但是,與 RDP 一樣,您需要安裝一些專用軟件。在 Linux 機器上,需要 VNC 服務器軟件;在 Windows 上,一個客戶端應用程序。

通過 VNC 連接到 Linux 的最流行的選項之一是 TightVNC。您會在網站上找到 Windows 客戶端軟件,但請確保選擇正確的版本。

下載: 適用於 Windows 的 VNC

完成後,在您的 Linux 機器上安裝 tightvncserver。這可能是通過 SSH(請參閱下一節)或對計算機進行物理訪問。

首先,在 Linux 中,檢查更新:

sudo apt update

接下來,安裝 TightVNC 服務器:

sudo apt install tightvncserver

安裝後,運行 tightvncserver,並在出現提示時設置密碼。

sudo tightvncserver

密碼有八個字符的限制。現在 tightvncserver 正在運行,您會看到一條顯示端口號的通知——記下它。

完成後,以下是從 Windows 連接到 Linux 機器的方法:

  1. 在 Windows 上運行 TightVNC 查看器應用程序
  2. 輸入IP地址和端口號
  3. 點擊連接
  4. 出現提示時輸入您設置的密碼
通過 VNC 從 Windows 連接到 Linux

然後遠程桌面將打開,您可以開始使用您選擇的應用程序——在合理範圍內。某些具有大量圖形需求的應用程序不太可能可靠地運行,如果有的話。

VNC 的優點:提供對遠程 PC 的快速訪問,TightVNC 有其局限性。您可以執行標準的計算任務,但與媒體相關的活動受到嚴重限制。

通過 SSH 遠程進入 Linux

SSH(安全外殼)是遠程訪問 Linux 設備的好方法。您也不限於使用此選項的 Windows,因為幾乎可以在任何設備上使用 SSH。它也非常安全。

Windows 上的 SSH 有兩個選項:

  1. Windows PowerShell 中的 SSH
  2. 下載 PuTTY SSH 工具

讓我們看看兩者。

在 Windows PowerShell 中使用 SSH 遠程訪問 Linux

Windows PowerShell 是 Windows 10 和 11 中的新命令行工具,取代了舊的命令提示符應用程序。通過右鍵單擊“開始”以訪問“電源菜單”並選擇“ Windows PowerShell ”來找到它。要 SSH,請輸入:

ssh [IP_ADDRESS]

因此,如果 Linux 設備的 IP 地址為 192.168.13.123,請輸入:

  • ssh 192.168.13.123
  • 出現提示時,接受證書。
  • 輸入用戶名和密碼。

您現在可以通過 SSH 遠程訪問 Linux。

在 PuTTY 中使用 SSH 遠程連接到 Linux

儘管在 Windows 中本身不可用,但您可以輕鬆下載 PuTTY 應用程序。但是,您不需要安裝 PuTTY。相反,您只需運行下載的 EXE 文件。

下載: PuTTY(免費)

為方便起見,創建桌面快捷方式是個好主意。

要將 PuTTY 用於 SSH:

  • 選擇會話>主機名
  • 輸入 Linux 計算機的網絡名稱,或輸入您之前記下的 IP 地址。
  • 選擇SSH,然後打開
  • 當提示接受連接證書時,請執行此操作。
  • 輸入用戶名和密碼以登錄您的 Linux 設備。
使用 PuTTY 從 Windows 遠程連接到 Linux

SSH 的好處:使用這種方法可以讓您快速更改 Linux 而無需動手。特別適用於軟件安裝和管理員更改。它對於設置之前的選項 VNC 也很有用!SSH 也非常適合沒有安裝桌面環境的服務器。

但是,如果您需要從 Windows 遠程連接到 Linux 桌面,請嘗試 VNC 或 RDP。

連接Linux的三種Windows遠程桌面方法

無論您的目的是什麼,都有一個合適的選項可以從 Windows 連接到 Linux 機器。無論設備是服務器、工作中的台式 PC、媒體中心,甚至是 Raspberry Pi,這些方法都適用。

因此,如果您想知道可以使用以下哪些工具在 UNIX/Linux 系統上獲取遠程會話,請按以下順序從最簡單到最難:

  • RDP(遠程桌面協議)
  • VNC(虛擬網絡連接)
  • SSH(安全外殼)

如果您的 Linux 發行版恰好是 Ubuntu,那麼您已經擁有一個內置的 VNC 兼容遠程桌面工具,您可以使用它輕鬆創建 Linux 遠程桌面服務器,簡稱 Linux RDP。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *