nomachine centos,centos8官网下载教程
很多朋友对于nomachine centos和centos8官网下载教程不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
如何在Linux VPS上使用x2g0安装远程桌面
由于如今一切都迁移到云端,作为提高员工生产力的一种方式,虚拟化远程桌面在工业领域越来越流行。尤其对于那些需要不停奔波于多个地方、使用多个设备的人来说,远程桌面让他们得以在保留工作环境的同时,保持无缝连接。远程桌面同样吸引着雇主,可以提高工作环境的敏捷性和灵活性,因硬件整合而降低IT成本,以及加强桌面安全等等。
在 Linux界,安装远程桌面方面当然不乏选择,有许多协议(比如 RDP、RFB、NX)和服务器/客户端实现方法(比如TigerVNC、RealVNC、FreeNX、x2go、X11vnc和TeamViewer)可以使用。
其中脱颖而出的是X2Go,这是一种使用开源(GPLv2)方法实现的基于NX的远程桌面服务器和客户端。我在本教程中会介绍如何使用X2Go,为Linux VPS安装远程桌面环境。
X2Go是什么?
X2Go的历史可以追溯到NoMachine的NX技术。NX远程桌面协议旨在利用高效的压缩和缓存,处理低带宽高延迟的网络连接。后来,NX变成了闭源技术,而NX库采用了GPL许可证。这导致出现了使用开源方法实现的几种基于NX的远程桌面解决方案,X2Go正是其中之一。
相比VNC等其他解决方案,X2Go有哪些好处呢?X2Go继承了NX技术的所有高级功能,所以自然很适用于慢速网络连接。另外,X2Go在使用内置的基于SSH的加密技术来确保安全方面一向做得很出色。不再需要手动安装SSH隧道。X2Go默认情况下随带音频支持功能,这意味着远程桌面的音乐播放可以在网络上实现(通过PulseAudio),馈送到本地扬声器。在易用性方面,你在远程桌面上运行的应用程序可以在本地桌面上以一个单独的窗口无缝呈现,让你有一种错觉:这个应用程序实际上在本地桌面上运行。正如你看到的那样,这些是基于VNC的解决方案所缺少的一些强大功能。
X2GO的桌面环境兼容性
和其他远程桌面服务器一样,X2Go服务器也存在一些已知的兼容性问题。KDE 3/4、Xfce、MATE和LXDE等桌面环境对X2Go服务器最友好。然而,其他桌面管理器与X2Go的兼容性可能就不一样。比如说,已知GNOME 3、KDE 5和Unity的后期版本与X2Go不兼容。如果你远程主机的桌面管理器与X2Go兼容,就可以执行本教程的其余步骤。
将X2Go服务器安装到Linux上
X2Go由远程桌面服务器和客户端组件组成。不妨先安装 X2Go服务器。假设你已经有一个与X2Go兼容的桌面管理器在远程主机上运行,我们会将X2Go服务器安装到该远程主机上。
注意:X2Go服务器组件没有系统启动时需要开启的单独服务。你只要确保SSH服务在正常运行。
Ubuntu或Linux Mint:
配置 X2Go PPA软件库。Ubuntu 14.04及更高版本有 X2Go PPA。
$ sudo add-apt-repository ppa:x2go/stable$ sudo apt-get update$ sudo apt-get install x2goserver x2goserver-xsession
Debian(Wheezy):
$ sudo apt-key adv--recv-keys--keyserver keys.gnupg.net E1F958385BFE2B6E$ sudo sh-c"echo deb wheezy main>/etc/apt/sources.list.d/x2go.list"$ sudo sh-c"echo deb-src wheezy main>>/etc/apt/sources.list.d/x2go.list"$ sudo apt-get update$ sudo apt-get install x2goserver x2goserver-xsession
Fedora:
$ sudo yum install x2goserver x2goserver-xsession
CentOS/RHEL:
先启用EPEL软件库,然后运行:
$ sudo yum install x2goserver x2goserver-xsession
将X2Go客户端安装到Linux上
在你将连接到远程桌面的本地主机上,安装X2Go客户端,如下所示:
Ubuntu或Linux Mint:
配置 X2Go PPA软件为库。Ubuntu 14.04及更高版本有X2Go PPA。
$ sudo add-apt-repository ppa:x2go/stable$ sudo apt-get update$ sudo apt-get install x2goclient
Debian(Wheezy):
$ sudo apt-key adv--recv-keys--keyserver keys.gnupg.net E1F958385BFE2B6E$ sudo sh-c"echo deb wheezy main>/etc/apt/sources.list.d/x2go.list"$ sudo sh-c"echo deb-src wheezy main>>/etc/apt/sources.list.d/x2go.list"$ sudo apt-get update$ sudo apt-get install x2goclient
Fedora:
$ sudo yum install x2goclient
CentOS/RHEL:
首先启用 EPEL软件库,然后运行:
$ sudo yum install x2goclient
Linux :远程访问的 16 个最佳工具(一)
通过远程桌面协议(RDP)访问远程 Linux桌面计算机,使用免费实现的 FreeRDP。RDP以客户端/服务器模型运行,其中远程计算机需安装运行 RDP服务器软件,用户通过 RDP客户端软件连接控制远程桌面。本文将分享用于访问远程 Linux桌面的软件列表,以 VNC应用程序开始。
Zoho Assist是一款免费、快速、跨平台的远程支持软件,无需使用 RDP、VNC或 SSH等远程连接协议。它允许用户访问和支持 Linux桌面或服务器,支持所有主要 Linux版本(Ubuntu、Redhat、Cent、Debian Linux Mint和 Fedora)。Zoho Assist提供远程文件传输、多显示器导航和剪贴板共享等功能,帮助 IT支持技术人员轻松调试 Linux远程桌面。它具有双因素身份验证、操作日志查看器和防病毒兼容性,确保安全性,SSL和 256位 AES加密确保所有与会话相关的信息都通过加密隧道传递。简洁的用户界面使初学者可以轻松工作,支持自定义电子邮件模板,并使用公司名称、徽标、网站图标和门户 URL重新命名 Linux远程桌面应用程序。
Remote Access Plus是一款功能强大的远程支持软件,允许 IT人员和技术人员通过单击几下即可协作并排除世界任何地方的设备故障。它提供简单的用户界面和客户端-服务器架构,允许技术人员无缝连接到远程设备。Remote Access Plus支持语音或视频通话以及文字聊天,以便更好地了解和解决远程设备故障。它配备双因素身份验证、256位 AES加密和操作日志查看器,确保安全。它还可以创建自定义组来管理 Linux设备,对于大量 Linux设备管理尤其有用,因为动态自定义组会自动将设备添加到组中,前提是这些设备满足一组定义的条件。Remote Access Plus可作为本地解决方案和云解决方案使用,提供免费、标准和专业版本,支持各种 Linux设备,包括 Ubuntu、Debian、Red Hat Enterprise Linux、Fedora、CentOS、Mandriva、OpenSuSE等,并支持超过17种语言。
ThinLinc是一款高度安全且快速的 Linux远程服务器,用于为位于任何地方并使用任何客户端设备(Linux、macOS、Windows和 Web浏览器)的多个用户发布 Linux桌面和应用程序。它可以在任何流行的 Linux发行版上轻松安装和维护,并适用于 1到数千个用户。ThinLinc支持动态更改设置以在不牺牲速度的情况下提供最佳图像质量,即使在有限或不稳定网络下也能提供流畅的体验。它广泛用于通过 VirtualGL提供具有服务器图形加速功能的远程 3D和高要求软件。ThinLinc主要基于开源,它将 TigerVNC、noVNC、SSH和 Pulse Audio封装在稳定、受支持的企业级软件中,由同一家公司开发的 ThinLinc也可供最多 10名用户免费使用。
TigerVNC是一个免费、开源、高性能、平台中立的 VNC实现。它是一个客户端/服务器应用程序,允许用户启动远程计算机上的图形应用程序并与之交互。TigerVNC使用不同的机制为每个用户配置独立的虚拟桌面,与直接连接到运行时桌面的其他 VNC服务器不同。它能够运行 3D和视频应用程序,并尝试在其支持的各种平台上保持一致的用户界面并重用组件(如果可能)。此外,它还通过许多实现高级身份验证方法和 TLS加密的扩展来提供安全性。对于寻求企业级解决方案的 TigerVNC爱好者,由同一家公司开发的专注于 Linux远程桌面的 ThinLinc也可供最多 10名用户免费使用。
RealVNC提供跨平台、简单且安全的远程访问软件。它通过 VNC Connect和 VNC Viewer等产品开发 VNC屏幕共享技术。 VNC Connect允许访问远程计算机、提供远程支持、管理无人值守系统、共享对集中资源的访问等等。RealVNC提供免费连接供家庭使用,仅限五台远程计算机和三个用户,专业和企业用途则需要支付订阅费。
TeamViewer是一款流行、功能强大、安全、跨平台的远程访问和控制软件,可以同时连接多个设备。它免费供个人使用,并为企业用户提供高级版本。TeamViewer是用于远程支持的一体化应用程序,用于远程桌面共享、在线会议以及通过 Internet连接的设备之间的文件传输,并支持全球30多种语言。
Remmina是一款免费、开源、功能齐全、功能强大的远程桌面客户端,适用于 Linux和其他类 Unix系统。它是用 GTK+3编写的,适用于需要远程访问和使用多台计算机的系统管理员和旅行者。Remmina高效、可靠,支持RDP、VNC、NX、XDMCP、SSH等多种网络协议,提供集成且一致的外观和感觉。它允许用户维护按组组织的连接配置文件列表,支持用户直接输入服务器地址进行快速连接,并提供选项卡式界面,可选择按组管理以及更多功能。
NoMachine是一款免费、跨平台、高质量的远程桌面软件,提供安全的个人服务器以访问所有文件、观看视频、播放音频、编辑文档、玩游戏以及移动文件。它的界面专注于工作,并快速工作,就像您坐在远程计算机前一样。NoMachine还具有显着的网络透明度。