如何使用Remmina从 Linux 上链接到远程桌面

根据维基百科,远程桌面 是一种“软件或者操做系统特性,它可让我的电脑上的桌面环境在一个系统(一般是电脑,可是也能够是服务器)上远程运行,但在另外一个分开的客户端设备显示”。linux

换句话说,远程桌面是用来访问在另外一台电脑上运行的环境的。好比说 ManageIQ/Integration tests 仓库的拉取请求 (PR) 测试系统开放了一个虚拟网络计算 (VNC) 链接端口,使得我可以远程浏览正被实时测试的拉取请求。远程桌面也被用于帮助客户解决电脑问题:在客户的许可下,你能够远程创建 VNC 或者远程桌面协议(RDP)链接来查看或者交互式地访问该电脑以寻找并解决问题。浏览器

运用远程桌面链接软件能够创建这些链接。可供选择的软件有不少,我用 Remmina,由于我喜欢它极简、好用的用户界面 (UI)。它是用 GTK+ 编写的,在 GNU GPL 许可证开源。服务器

在这篇文章里,我会解释如何使用 Remmina 客户端从一台 Linux 电脑上远程链接到 Windows 10 系统 和 Red Hat 企业版 Linux 7 系统。网络

在 Linux 上安装 Remmina工具

首先,你须要在你用来远程访问其它电脑的的主机上安装 Remmina。若是你用的是 Fedora,你能够运行以下的命令来安装 Remmina:测试

sudo dnf install -y remmina

若是你想在一个不一样的 Linux 平台上安装 Remmina,跟着 安装教程 走。而后你会发现 Remmina 正和你其它软件出如今一块儿(在这张图片里选中了 Remmina)。操作系统

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

点击图标运行 Remmina,你应该能看到像这样的屏幕:3d

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

Remmina 提供不一样种类的链接,其中包括用来链接到 Windows 系统的 RDP 和用来链接到 Linux 系统的 VNC。如你在上图左上角所见的,Remmina 的默认设置是 RDP。
[/yiji]链接到 Windows 10[/yiji]
在你经过 RDP 链接到一台 Windows 10 电脑以前,你必须修改权限以容许分享远程桌面并经过防火墙创建链接。server

  • 注意: Windows 10 家庭版没有列入 RDP 特性

要许可远程桌面分享,在“文件管理器”界面右击“个人电脑 → 属性 → 远程设置”,接着在跳出的窗口中,勾选“在这台电脑上容许远程链接”,再点击“应用”。blog

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

而后,容许远程链接经过你的防火墙。首先在“开始菜单”中查找“防火墙设置”,选择“容许应用经过防火墙”。

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

在打开的窗口中,在“容许的应用和特性”下找到“远程桌面”。根据你用来访问这个桌面的网络酌情勾选“隐私”和/或“公开”列的选框。点击“肯定”。

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

回到你用来远程访问 Windows 主机的 Linux 电脑,打开 Remmina。输入你的 Windows 主机的 IP 地址,敲击回车键。(我怎么在 Linux 和 Windws 中肯定个人 IP 地址?)看到提示后,输入你的用户名和密码,点击“肯定”。

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

若是你被询问是否接受证书,点击“肯定”。

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

你此时应能看到你的 Windows 10 主机桌面。

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

链接到 Red Hat 企业版 Linux 7

要在你的 RHEL7 电脑上容许远程访问,在 Linux 桌面上打开“全部设置”。

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

点击分享图标会打开以下的窗口:

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

若是“屏幕分享”处于关闭状态,点击一下。一个窗口会弹出,你能够滑动到“打开”的位置。若是你想容许远程控制桌面,将“容许远程控制”调到“打开”。你一样也能够在两种访问选项间选择:一个可以让电脑的主要用户接受或者否绝链接要求,另外一个能用密码验证链接。在窗口底部,选择被容许链接的网络界面,最后关闭窗口。

接着,从“应用菜单 → 其它 → 防火墙”打开“防火墙设置”。

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

勾选 “vnc-server”旁边的选框(以下图所示)关闭窗口。接着直接到你远程电脑上的 Remmina,输入你想链接到的 Linux 桌面的 IP 地址,选择 VNC 做为协议,点击回车键。

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

若是你以前选择的验证选项是“新链接必须询问访问许可”,RHEL 系统用户会看到这样的一个弹窗:

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

点击“接受”以成功进行远程链接。

若是你选择用密码验证链接,Remmina 会向你询问密码。

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

输入密码而后“确认”,你应该能链接到远程电脑。

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

使用 Remmina

Remmina 提供如上图所示的标签化的 UI,就好像一个浏览器同样。在上图所示的左上角你能够看到两个标签:一个是以前创建的 WIndows 10 链接,另外一个新的是 RHEL 链接。

在窗口的左侧,有一个有着“缩放窗口”、“全屏模式”、“偏好”、“截屏”、“断开链接”等选项的工具栏。你能够本身探索看那种适合你。

你也能够经过点击左上角的“+”号建立保存过的链接。根据你的链接状况填好表单点击“保存”。如下是一个 Windows 10 RDP 链接的示例:

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

下次你打开 Remmina 时链接就在那了。

如何使用Remmina从 Linux 上链接到远程桌面如何使用Remmina从 Linux 上链接到远程桌面

点击一下它,你不用补充细节就能够创建链接了。

补充说明

当你使用远程桌面软件时,你全部的操做都在远程桌面上消耗资源 —— Remmina(或者其它相似软件)仅仅是一种与远程桌面交互的方式。你也能够经过 SSH 远程访问一台电脑,但那将会让你在那台电脑上局限于仅能使用文字的终端。

你也应当注意到当你容许你的电脑远程链接时,若是一名攻击者用这种方法得到你电脑的访问权一样会给你带来严重损失。所以当你不频繁使用远程桌面时,禁止远程桌面链接以及其在防火墙中相关的服务是很明智的作法。

相关文章
相关标签/搜索