Linux下全能远程桌面高手Remmina使用说明

说实话,我在运维时使用Remmina在Linux上连接Windows服务器,玩得很开心。
还记得去年我帮助一个社区团体解决了 ERP 系统的问题。
此时,服务器就在机房的另一端。
我直接在 Ubuntu 中打开 Remmina 并将其连接到 Windows 域控制器。
几分钟之内就更改了密码策略,这比打电话给他们并要求他们重新启动计算机要快得多。

安装其实很简单。
当我在1 6 .04 安装的时候,发现系统自带的版本太老了,连SPICE都不支持,只好自己添加插件。
我记得我去软件中心看的时候,雷米娜本人是灰色的,但她旁边的插件图标都是彩色的。
我立即看到了 RDP 和 VNC。
后来,为了连接虚拟机,我在命令行安装了SPICE插件。
运行 sudo apt install remmina-plugin-spice 后,出现了一个持续十秒左右的加载动画,相当有趣。

创建新连接时,协议的选择取决于具体情况。
想一想:如果你想连接到财务部门的Windows Server 2 008 ,你必须使用RDP。
但对于那些使用KVM作为开发环境的开发人员来说,SPICE的效率要高得多。
当我给它们配备SPICE插件后,传输速度提高了一倍。
然而,这里有一个陷阱。
SPICE 对网络延迟特别敏感。
有一天,北京分公司的服务器连接冻结了,就像慢动作一样。
最终使用VNC解决了这个问题。

设置参数是最重要的一步。
我习惯在每次创建新连接时给出带有日期的名称,例如“2 02 3 -1 1 -1 5 _Server A”。
特别是在填写服务器IP地址的时候,很容易出错。
有一天,因为我输入了1 9 2 .1 6 8 .1 .9 0而不是1 00,所以“无法找到目标”的消息持续了很长时间。
那一刻我差点以为网络瘫痪了,但当我回头查看IP地址时,我的嘴角抽搐了几下。
如果是 Windows 域,则用户名必须包含域名,例如 DOMAIN\username。
这是在培训新同事时反复强调的。

保存连接后,我通常双击进行测试。
当您第一次连接到 Windows 系统时,会出现证书警告窗口。
说实话,我一直选择“永久信任”,不然每次都要点三下“接受”,手指都快抽筋了。
打开多个连接的功能已经救了我好几次了。
我记得去年,当我同时处理三个系统时,使用 Ctrl+Tab 在选项卡之间切换比打开三个浏览器窗口要高效得多。

我在故障排除方面拥有最丰富的经验。
有一天,我无法通过 RDP 连接,并且 ping 可以工作,但是 telnet 端口 3 3 8 9 直接挂了。
后来得知公司实施了新的防火墙政策,屏蔽了3 3 8 9 ,花了二十分钟才改规则。
这时我坐在显示器前,屏幕上不断闪烁着Remmina连接错误信息,我的血压有点高。
当屏幕冻结时,我通常会首先降低分辨率或建议客户使用 SPICE,尤其是对于 3 D 加速的 VM 场景。

但最终,Remmina 是一个工具,如果使用得当,它会是一个神奇的工具。
当我培训新人时,我总是要求他们尝试上下文菜单中的“全屏模式”。
效果比普通的窗口要令人兴奋得多。
无论如何,在过去的十年里,从旧的 XP 服务器到最新的 Win1 1 虚拟机,没有一个系统是 Remmina 无法处理的,除非连接到 VMware Horizo​​n 时可能会发现版本太旧,所以我立即切换到 NoMachine。

Xshell如何远程桌面连接Linux系统

linux下vnc远程桌面连接方法分享

上周,朋友在Linux系统上搭建了VNC远程桌面。
步骤如下:
1 .首先他通过SSH连接到Linux系统,然后使用vncserver命令启动VNC服务。
2 . 第一次启动时会要求您设置密码,例如您设置geisnic.com。
3 . 接下来,编辑.vnc/xstartup 文件并将桌面环境设置为gnome-session。
4 . 然后,他重新启动了VNC服务并记住了显示的号码。

配置防火墙时:
5 .使用vi编辑iptables配置文件,打开5 9 00~5 9 03 端口。
6 .保存后,重新启动iptables服务。

连接远程桌面VNC:
7 .在本地打开 VNCViewer 并输入目标 IP 和显示编号,例如 1 8 .1 2 6 .1 6 .2 1 9 :1 8 . 输入密码并单击“确定”连接到远程桌面。

最后,将VNC服务设置为开机自动启动:
9 .使用 chkconfig vncserver 命令。

至此,您已经成功在Linux系统上建立了VNC远程桌面连接。
对了,就看你自己了,这个方法还是蛮实用的。

记一次修复Linux远程桌面连接闪退

这是一个陷阱,不要相信,不要做。

修复流程: 1 . 检查 ~/.xsession-errors 日志并查找 D-Bus、IMSettings 和 GLIB 的问题。
2 . 运行 dbus-launch 启动 D-Bus 会话总线。
3 . 重新启动xrdp服务。
4 .更新环境变量。
5 .注释掉.bashrc中anaconda初始化代码。

原因分析:
D-Bus 服务配置问题。

IMSettings 和 D-Bus 连接问题。

Anaconda 初始化代码冲突。

实用提醒:排查Linux远程桌面连接问题时,从日志入手,一一排除配置错误。