远程桌面连接到linux电脑

Ale*_*ska 5 networking linux remote-desktop ssh

我经常使用ssh连接到远程 linux 机器。使用ssh -X它甚至可以使用 gui。不幸的是,这在通过互联网完成时非常慢。gui 非常迟钝,坦率地说,使用起来很烦人。这也不是我真正想要的,因为我看不到桌面,并且通过 . 打开多个程序ssh -X使连接速度更慢。

Linux 有一个非常方便的工具,名为rdesktop. 我可以rdesktop用来登录我的 Windows 机器。在这种情况下,一切运行顺利,不会导致 gui 缓慢。更好的是,我实际上可以看到相同的屏幕,就像我坐在远程计算机上一样,这是我的最终目标。我的问题是,是否存在这样的选项来将 linux 连接到 linux 并具有类似的功能,例如rdesktop. 或者更好的是,是否可以rdesktop用于连接到 linux 机器?我厌倦了这样做,但我失败了。要登录 Windows 机器,我在中间机器上使用本地端口转发,因为我的桌面位于本地网络上,不能直接从互联网上看到。但我不明白为什么 dis 可用于 windows 而不能用于 linux。

感谢您的帮助

在此论坛上的专家的帮助和一些互联网研究的帮助下,我找到了解决方案。

解决方案:可以在 Linux 上使用 rdesktop。因为这xrdp是需要的。使用步骤如下:

1)安装 xrdp

2)打开/etc/xrdp/xrdp.ini

2.1) 检查 xrdp 正在侦听的端口

2.2) 能够恢复会话更改port=-1port=ask-1 3) 如果xrdp没有打开,service xrdp start如果打开,您必须 service xrdp restart加载新配置。

4)添加规则 sudo iptables -I INPUT 1 -p tcp --dport XRDP_PORT -j ACCEPT

5) rdesktop ip_remote_pc:XRDP_PORT -f -u "username"

6) 享受

谢谢您的帮助!

Mar*_*iae 2

远程桌面协议属于 Microsoft,这就是为什么 Linux 有一个不同的协议来达到相同的效果,称为虚拟网络计算 (=VNC)。它有许多不同的实现,其中包括 Chicken of the VNC(没错,那不是Children of the VNC)、UltraVNC、PocketVNC、RealVNC、Remmina、TightVNC。它们执行与 rdesktop 完全相同的任务,它们加速与远程计算机的图形连接。

您可以在维基百科上找到不同远程访问软件的启发性比较。

但值得注意的是,RDP 现在也可用于 Linux 到 Linux 的通信。您无法使其正常工作的原因可能是您必须在其中一台 Linux 计算机上设置 RDP 服务器,然后才能通过 rdp 访问它:在大多数(所有?)发行版中,此类服务器未安装在系统安装。

执行此操作的说明取决于发行版、Debian 及其衍生版本,您将安装一个名为 的软件包xrdp,该软件包...

apt-cache show xrdp
.............
Description-en: Remote Desktop Protocol (RDP) server
Based on research work by the rdesktop project, xrdp uses the Remote
Desktop Protocol to present a graphical login to a remote client.
xrdp can connect to a VNC server or another RDP server.

Microsoft Windows users can connect to a system running xrdp without
installing additional software.
Run Code Online (Sandbox Code Playgroud)

您应该检查发行版的说明以设置正确的 xrdp 服务器,然后您将能够使用用于连接 Windows 主机的相同 xrdp 客户端来连接到它。