標籤:

Remmina:一個 Linux 下功能豐富的遠程桌面共享工具

Remmina 是一款在 Linux 和其他類 Unix 系統下的自由開源、功能豐富、強大的遠程桌面客戶端,它用 GTK+ 3 編寫而成。它適用於那些需要遠程訪問及使用許多計算機的系統管理員和在外出行人員。

它以簡單、統一、同質、易用的用戶界面支持多種網路協議。

Remmina 功能

  • 支持 RDP、VNC、NX、XDMCP 和 SSH。
  • 用戶能夠以組的形式維護一份連接配置列表。
  • 支持用戶直接輸入伺服器地址的快速連接。
  • 具有更高解析度的遠程桌面,可以在窗口和全屏模式下滾動/縮放。
  • 支持窗口全屏模式;當滑鼠移動到屏幕邊緣時,遠程桌面會自動滾動。
  • 還支持全屏模式的浮動工具欄;使你能夠在不同模式間切換、觸發鍵盤獲取、最小化等。
  • 提供選項卡式界面,可以按組管理。
  • 還提供托盤圖標,允許你快速訪問已配置的連接文件。

在本文中,我們將向你展示如何在 Linux 中安裝 Remmina,以及使用它通過支持的不同協議實現桌面共享。

先決條件

  • 在遠程機器上允許桌面共享(讓遠程機器允許遠程連接)。
  • 在遠程機器上設置 SSH 服務。

如何在 Linux 中安裝 Remmina 遠程共享工具

Remmina 及其插件包已經在所有主流的 Linux 發行版的大多數官方倉庫中提供。運行下面的命令以安裝它和所有支持的插件:

------------ 在 Debian/Ubuntu 中 ------------ $ sudo apt-get install remmina remmina-plugin-*------------ 在 CentOS/RHEL 中 ------------ # yum install remmina remmina-plugin-*------------ 在 Fedora 22+ 中 ------------ $ sudo dnf copr enable hubbitus/remmina-next$ sudo dnf upgrade --refresh remmina* freerdp*

一旦安裝完成後,在 Ubuntu 或 Linux Mint 菜單中搜索 remmina,接著運行它:

Remmina 桌面共享客戶端

你可以通過圖形界面或者編輯 $HOME/.remmina 或者 $HOME/.config/remmina 下的文件來進行配置。

要設置到一個新的遠程伺服器的連接,按下 Ctrl+N 並點擊 Connection -> New,如下截圖中配置遠程連接。這是基本的設置界面。

Remmina 基礎桌面配置

點擊界面上的 「Advanced」,配置高級連接設置。

Remmina 高級桌面設置

要配置 SSH,點擊界面中的 SSH。

Remmina SSH 設置

在完成所有的必要配置後,點擊 「Save」 保存設置,在主界面中你會如下看到所有已配置遠程連接。

Remmina 配置的伺服器

使用 sFTP 連接到遠程機器

選擇連接配置並編輯設置,在 「Protocols」 下拉菜單中選擇 sFTP - Secure File Transfer。接著設置啟動路徑(可選),並指定 SSH 驗證細節。最後點擊連接。

Remmina sftp 連接

這裡輸入你的 SSH 用戶密碼。

輸入 SSH 密碼

如果你看到下面的界面,那麼代表 sFTP 連接成功了,你現在可以在兩台機器鍵傳輸文件了。

Remmina 遠程 sFTP 文件系統

使用 SSH 連接到遠程機器

選擇連接配置並編輯設置,在 「Protocols」 下拉菜單中選擇 SSH - Secure Shell,並可選設置啟動程序以及 SSH 驗證細節。最後點擊連接並輸入 SSH 密碼。

Remmina SSH 連接

當你看到下面的界面,這意味著你的連接成功了,你現在可以使用 SSH 控制遠程機器了。

Remmina 遠程 SSH 連接

使用 VNC 連接到遠程機器

選擇連接配置並編輯設置,在 「Protocols」 下拉菜單中選擇 VNC - Virtual Network Computing。為該連接配置基礎、高級以及 ssh 設置,點擊連接,接著輸入用戶 SSH 密碼。

Remmina VNC 連接

一旦你看到下面的界面時,這意味著你已經成功使用 VNC 協議連接到遠程機器上了。

如下截圖所示,在桌面登錄界面輸入用戶登錄密碼。

Remmina 遠程桌面登錄

Remmina 遠程桌面共享

使用上面的步驟可以很簡單地使用其他的協議訪問遠程機器。

Remmina 主頁: remmina.org/wp/

就是這樣了!在本文中,我們向你展示了如何在 Linux 中安裝與使用 Remmina 遠程連接客戶端中的幾種支持的協議。你可以在下面的評論欄中分享你的任何想法。

(題圖:Pixabay,CC0)

作者簡介:

Aaron Kili 是 Linux 和 F.O.S.S 愛好者,將來的 Linux 系統管理員和網路開發人員,目前是 TecMint 的內容創作者,他喜歡用電腦工作,並堅信分享知識。

via: Remmina - A Feature Rich Remote Desktop Sharing Tool for Linux

作者:Aaron Kili 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


推薦閱讀:

用 Mac OS X 自帶的 SSH 登陸 Linux 後出現中文亂碼,如何解決?
SSH 協議埠號 22 背後的故事
如何使用 ssh 製造由外網進入內網的 VPN?

TAG:远程控制 | SSH |