Remmina:一個(gè)Linux下功能豐富的遠(yuǎn)程桌面共享工具
Remmina 是一款在 Linux 和其他類 Unix 系統(tǒng)下的自由開源、功能豐富、強(qiáng)大的遠(yuǎn)程桌面客戶端,它用 GTK+ 3 編寫而成。它適用于那些需要遠(yuǎn)程訪問(wèn)及使用許多計(jì)算機(jī)的系統(tǒng)管理員和在外出行人員。
它以簡(jiǎn)單、統(tǒng)一、同質(zhì)、易用的用戶界面支持多種網(wǎng)絡(luò)協(xié)議。
Remmina 功能
- 支持 RDP、VNC、NX、XDMCP 和 SSH。
- 用戶能夠以組的形式維護(hù)一份連接配置列表。
- 支持用戶直接輸入服務(wù)器地址的快速連接。
- 具有更高分辨率的遠(yuǎn)程桌面,可以在窗口和全屏模式下滾動(dòng)/縮放。
- 支持窗口全屏模式;當(dāng)鼠標(biāo)移動(dòng)到屏幕邊緣時(shí),遠(yuǎn)程桌面會(huì)自動(dòng)滾動(dòng)。
- 還支持全屏模式的浮動(dòng)工具欄;使你能夠在不同模式間切換、觸發(fā)鍵盤獲取、最小化等。
- 提供選項(xiàng)卡式界面,可以按組管理。
- 還提供托盤圖標(biāo),允許你快速訪問(wèn)已配置的連接文件。
在本文中,我們將向你展示如何在 Linux 中安裝 Remmina,以及使用它通過(guò)支持的不同協(xié)議實(shí)現(xiàn)桌面共享。
先決條件
- 在遠(yuǎn)程機(jī)器上允許桌面共享(讓遠(yuǎn)程機(jī)器允許遠(yuǎn)程連接)。
- 在遠(yuǎn)程機(jī)器上設(shè)置 SSH 服務(wù)。
如何在 Linux 中安裝 Remmina 遠(yuǎn)程共享工具
Remmina 及其插件包已經(jīng)在所有主流的 Linux 發(fā)行版的大多數(shù)官方倉(cāng)庫(kù)中提供。運(yùn)行下面的命令以安裝它和所有支持的插件:
- ------------ 在 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,接著運(yùn)行它:
Remmina 桌面共享客戶端
你可以通過(guò)圖形界面或者編輯 $HOME/.remmina 或者 $HOME/.config/remmina 下的文件來(lái)進(jìn)行配置。
要設(shè)置到一個(gè)新的遠(yuǎn)程服務(wù)器的連接,按下 Ctrl+N 并點(diǎn)擊 Connection -> New,如下截圖中配置遠(yuǎn)程連接。這是基本的設(shè)置界面。
Remmina 基礎(chǔ)桌面配置
點(diǎn)擊界面上的 “Advanced”,配置高級(jí)連接設(shè)置。
Remmina 高級(jí)桌面設(shè)置
要配置 SSH,點(diǎn)擊界面中的 SSH。
Remmina SSH 設(shè)置
在完成所有的必要配置后,點(diǎn)擊 “Save” 保存設(shè)置,在主界面中你會(huì)如下看到所有已配置遠(yuǎn)程連接。
Remmina 配置的服務(wù)器
使用 sFTP 連接到遠(yuǎn)程機(jī)器
選擇連接配置并編輯設(shè)置,在 “Protocols” 下拉菜單中選擇 sFTP - Secure File Transfer。接著設(shè)置啟動(dòng)路徑(可選),并指定 SSH 驗(yàn)證細(xì)節(jié)。最后點(diǎn)擊連接。
Remmina sftp 連接
這里輸入你的 SSH 用戶密碼。
輸入 SSH 密碼
如果你看到下面的界面,那么代表 sFTP 連接成功了,你現(xiàn)在可以在兩臺(tái)機(jī)器鍵傳輸文件了。
Remmina 遠(yuǎn)程 sFTP 文件系統(tǒng)
使用 SSH 連接到遠(yuǎn)程機(jī)器
選擇連接配置并編輯設(shè)置,在 “Protocols” 下拉菜單中選擇 SSH - Secure Shell,并可選設(shè)置啟動(dòng)程序以及 SSH 驗(yàn)證細(xì)節(jié)。最后點(diǎn)擊連接并輸入 SSH 密碼。
Remmina SSH 連接
當(dāng)你看到下面的界面,這意味著你的連接成功了,你現(xiàn)在可以使用 SSH 控制遠(yuǎn)程機(jī)器了。
Remmina 遠(yuǎn)程 SSH 連接
使用 VNC 連接到遠(yuǎn)程機(jī)器
選擇連接配置并編輯設(shè)置,在 “Protocols” 下拉菜單中選擇 VNC - Virtual Network Computing。為該連接配置基礎(chǔ)、高級(jí)以及 ssh 設(shè)置,點(diǎn)擊連接,接著輸入用戶 SSH 密碼。
Remmina VNC 連接
一旦你看到下面的界面時(shí),這意味著你已經(jīng)成功使用 VNC 協(xié)議連接到遠(yuǎn)程機(jī)器上了。
如下截圖所示,在桌面登錄界面輸入用戶登錄密碼。
Remmina 遠(yuǎn)程桌面登錄
Remmina 遠(yuǎn)程桌面共享
使用上面的步驟可以很簡(jiǎn)單地使用其他的協(xié)議訪問(wèn)遠(yuǎn)程機(jī)器。
Remmina 主頁(yè): https://www.remmina.org/wp/
就是這樣了!在本文中,我們向你展示了如何在 Linux 中安裝與使用 Remmina 遠(yuǎn)程連接客戶端中的幾種支持的協(xié)議。你可以在下面的評(píng)論欄中分享你的任何想法。
(題圖:Pixabay,CC0)