linux系统下,11款常见远程桌面控制软件

linux系统下,11款常见远程桌面控制软件

一. Grdc

它是一个用GTK+编写的,适用于gnome桌面环境的远程桌面访问软件。看图:

常见功能:

1.提供全屏,窗口化的远程控制。支持高分辨率下的窗口显示以及调整。

2.可浮动的工具栏

3.可抓取键盘

4.支持建立一个“常用访问列表”

5.连接快速,高效

6.全屏模式下,当鼠标划过屏幕边缘时自动滚动

7.全屏模式下工具栏同样支持浮动效果,可直接进行例如模式切换,键盘抓取最小化等常见操作。

8. rdesktop 支持RDP协议,

9. 支持 VNC 连入协议

官方网站: http://grdc.sourceforge.net/

下载地址:http://sourceforge.net/project/showfiles.php?group_id=248852

二.TightVNC

跨平台的开源远程桌面控制程序,使用可扩展的 VNC的RFB协议。主要功能:

1. 程序高度优化,保证了在网络情况不好的时候,也能稳定的保持连接。

2. 定制性高

3. 支持 SSH 自动通道

4. 全面支持 VNC下使用的RFB协议

5. 增强的网页浏览模式

6. 支持两种密码保护模式:全功能控制 和 只读访问模式

三.Terminal Server Client

别名:tsclient,是一个用来访问Windows系统(包括常见的2000,NT,XP等)的GNOME桌面环境下的远程访问软件。支持协议: RDP,主要功能

1. 可以通过gnome面板上的按钮来快速访问

2. 支持 RDP v和 rdesktop 1.3

3. 支持在win系统下以其解码方式读取  .rdp文件

4. 支持以 ASCII方式写入 .rdp 文件

5. 同样支持:

* VNC clients (*vncviewer)

* Citrix ICA client

* X via Xnest

6. 功能,界面布局倾向于windows软件,因此易用性更高

7. 软件内置20种以上的不同语言

四. rdesktop

http://www.cnblogs.com/x113/p/4589987.html

五.RealVNC

VNC是:Virtual Network Computing(虚拟网络计算)的简称,它是一个图形化的,使用RFB协议的远程桌面访问控制系统。它可以通过网络,让一台电脑上的鼠标操作,键盘操 作同时在另外一台电脑上实现。VNC的操作,既可以看成是一个服务端,也是当作是客户端来对待。

VNC是一个独立的平台,运行在各种操作系统下的VNC查看器,都能连接到装有VNC服务端的操作系统上,多个客户端也可以在同一时间连接上同一个服务端。

VNC技术最受欢迎的用途包括:借助这种方式,管理员可以远程的对电脑进行故障检测和修复。而不需要实地的去接触需要维护的电脑设备。VNC在各个 行业领域应用都很广泛,它的免费版本更是被很多主流linux发行版”收入囊中“ ,除了免费版,VNC还提供个人版和企业版.

RealVNC是由VNC的原班AT&T团队发布。并且已经衍生出了很多诸如 UltraVNC和TightVNC的同功能版本。主要功能:

1. 使用TCP/IP 协议来进行远程控制服务

2. 支持简易应答协议。(企业版和个人版包括如 2048位的RSA 服务端认证加密,128位的 AES 会话加密模式)

3. 支持 SSH 或者VPN连接通道

4. 兼容VNC 4 免费版本和 VNC 3

六.Vinagre

Vinagre是GNOME下的一个VNC客户端 Vinagre允许用户同时查看多台机器,通过Avahi发现网络上的VNC服务器,并自动保存最近的连接和列出使用最常使用的连接。现 在,Vinagre已经取代了xvnc4viewer成为Ubuntu里默认的VNC客户端。 Vinagre现在已经支持四十多种语言了,它具体有以下的特点:

可以同时连接多台机器

  1. 自动列出最常使用的连接
  2. 保存最近使用过的连接
  3. 搜索你网络中的VNC服务器
  4. 无需在每一个连接里都填写密码(前提是你使用了GNOME Keyring)

七.LTSP

它是一个基于 linux 终端服务器的项目, 它为全球学校,商业和其他组织提供了一个易用的,低成本的,安装简单的桌面工作站。

LTSP是一个允许用户连接很多性能偏低的linux 服务器内置的客户端终端。对于运行在linux服务器上面的应用程序,都能”投影“到一个简易终端里面。LTSP(Linux Terminal Server Project),简单来说,它就是一个Linux下的终端服务器项目,让你的老式机器,能够通过远程启动,变为一台无盘终端,享受与服务器硬件性能相当 的服务

LTSP可以是一套可以安装在任何linux操作系统上的软件包集合,同样也可以作为一些发行版,如:K12Ltsp,SkoleLinux和EDUlinux的一部分。

一个简易的LTSP客户端网络触手可及,并且不需要太强大的性能的服务器,就能在上面运行几个客户端。如果你想额外再添加客户端,你就应该考虑下现有服务器的性能了,或者添加些服务器。

1.给服务器添加建议的客户端支持

2.提升通过使用ssh-X图形化交互界面的用户的安全。

3.领先的安全策略

4.NBD,网络仿真区块设备

5.无需内置客户端的软件,LTSP仅仅需要一个兼容的,并且很多PC都已经内置的PXE网络界面。

6.免费且专业的技术支持。

八.x2go

x2go 是基于NX运行库的一个快速的终端服务套装。它是几个集合了不同的已知问题解决方案优势的,以服务器环境为基础的软件。

它能够实现由单独PC的安装到企业级多服务器和LDAP树的网络的不同环境下的定制安装。

x2go具有快速,安全且方便的特征,能够让你快速的在局域网中连接到其他电脑上,甚至,对于带宽很窄的手机网络,都能提供快速连接。功能:

x2go是一个支持多种不同CPU架构的开源软件

1. 与windows系统无缝连接

2. 无需桌面环境即可独立运行应用程序

3. 支持现代的认证技术,如:读卡器,USB设备

4. 支持把认证信息存储在USB闪存或者智能卡上

5. 集成到KDE控制中心的设置模块包括:用户,组,设备管理和会话控制子功能

6. 为samba管理提供的前端界面

7. 管理桌面共享的前端界面

8. 客户端: 可集成到gnome桌面内的GTK客户端,QT客户端,为开源的Maemo平台提供移动客户端。

九. NoMachine NX

http://www.cnblogs.com/x113/p/4590037.html

十.FreeNX

FreeNX 是一个基于 GPL协议的 NX服务端和客户端的实现工具。

NX是一项致力于远程显示的技术。它可以在高速和低速的网络状况下保障应用程序以近乎本地的速度来访问和控制。NX的的核心运行库文件由 NoMachine在GPL协议的基础上提供。主要特性:

1. 占用极少量带宽

2. 支持会话暂停

3. 支持NX客户端和后端

十一. OpenSSH

OpenSSH是一个被大家广泛使用的基于SSH网络连接工具的免费软件。它内置很多程序:

1. shd: 负责运行在服务器上,并对连接进行监听,当收到客户端连接时,负责认证并为客户端服务

2. sh:别名 slogin,运行在客户端上的用于登陆其他电脑并运行命令的程序

3. cp:安全的在不同机器之间拷贝文件

4. sh-keygen:用于创建公匙认证文件(RSA或者DSA)

5. sh-agen:认证的代理程序,用于保存 RSA认证密匙。

6. sh-add:用户通过代理程序来添加,注册新的密匙

7.ftp-server: SFTP服务器的子系统

8.ftp:文件传输程序

9.sh-keyscan:收集SSH公匙的程序

10.sh-keysign: 用于主机认证的ssh辅助程序。

时间: 2024-12-28 02:17:17

linux系统下,11款常见远程桌面控制软件的相关文章

Linux系统下常见的数据盘分区丢失的问题以及对应的处理方法

在修复数据前,您必须先对分区丢失的数据盘创建快照,在快照创建完成后再尝试修复.如果在修复过程中出现问题,您可以通过快照回滚将数据盘还原到修复之前的状态. 前提条件 在修复数据前,您必须先对分区丢失的数据盘创建快照,在快照创建完成后再尝试修复.如果在修复过程中出现问题,您可以通过快照回滚将数据盘还原到修复之前的状态. 工具说明 在Linux实例里,您可以选择以下任一种工具修复磁盘分区并恢复数据: fdisk:Linux系统默认安装的分区工具. testdisk:主要用恢复Linux系统的磁盘分区或

Linux系统下Jsp环境部署

-------本文大纲 简介 Jsp环境部署 Tomcat目录结构 SHOP++网上商城系统安装 --------------- 一.简介 JSP JSP(Java Server Pages)是由Sun Microsystems公司倡导.许多公司参与一起建立的一种动态网页技术标准.在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp).简单地说,jsp就是可能包含了java程序段的html文件(由ja

在虚拟机的Linux系统下安装wineqq

|   版权声明:本文为博主原创文章,未经博主允许不得转载. 本文参考教程:http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=7688&extra=page%3D1 WineQQ下载地址:http://pan.baidu.com/s/1c2FSTsk qq是一款国内非常著名的聊天工具,但是在腾讯的官网并没有Linux操作系统下的qq安装版本,但是我们也有办法在Linux系统下安装qq,下面我们实现在Linux安装w

Linux系统下磁盘配额、软RAID及LVM的配置与管理

Linux系统下磁盘配额.软RAID及LVM的 配置与管理 一.设定文件系统配额 1.概述:配额是操作系统的一个可选的功能, 它允许管理员以文件系统为单元, 限制分派给用户或组成员所使用的磁盘空间大小或是使用的总文件数量.这经常被用于那些分时操作的系统上, 对于这些系统而言, 通常希望限制分派到每一个用户或组的资源总量, 从而可以防止某个用户占用所有可用的磁盘空间. 2.配置文件系统配额(基于用户): (1)配置配额前准备工作: 1)备份/home目录,创建分区,进行挂载,将/home目录下的数

Linux系统下查看硬件设备信息

本节索引 Linux系统下查看硬件信息的工具有很多种,在生产中使用的也就是为数不多的几个,这里主要介绍三种工具分别为 dmidecode工具 lshw工具 ls*系列命令 inxi工具 dmidecode工具 由dmidecode软件包提供,查看关于机器硬件方面信息,比如BIOS,系统,主板,处理器,内存,缓存等.查看信息一般包括制造商,型号名称,序列号,版本,资产标签以及其他许多不同的细节.dmidecode把DMI数据库中的信息进行解码以文本方式打印.但是,dmi信息是可以人为的去修改,所以

Linux系统下如何配置SSH_Centos7 ssh连接配置 CentOS7下安全配置

转自:http://www.linuxdown.net/install/config/2016/0611/5853.html Linux系统下如何配置SSH_Centos7 ssh连接配置 CentOS7下安全配置SSH 时间:2016-06-11 11:13来源:未知 作者:Linux先生 举报 点击:1804次 SSH 通常是我们进入新伺服器的第一个应用程式,它也取代了telnet 和rsh 成为管理伺服器的最主要介面. SSH 通常是我们进入新伺服器的第一个应用程式,它也取代了telnet

如果你不知道这11款常见的Web应用程序框架 就说明你out了

本文推荐了11款常见的Web应用程序框架,并列出了相关的学习资料和下载文档.如果对这些项目还不熟悉,就赶紧学起来吧~ Rails Rails是Ruby on Rails的简称,是一款开源的Web应用框架,采用Ruby语言,其设计原则是“不做重复的事”和“惯例优于设置”,是一款更符合实际需要而且更加高效的Web开发框架.Rails是一个全栈式的MVC框架,使用它可以实现MVC模式中的各个层次,并使它们无缝地协同运转起来.除此以外,还有编写更少的代码.零周转时间等优点. 代码托管地址:https:/

Linux 系统下 ifconfig 命令详解

Linux系统下网卡网络配置详解 Ifconfig命令使LINUX核心知道软件回送和网卡这样一些网络接口,这样Linux就可以使用它们. 除了上面介绍的这些用法之外,ifconfig命令用来监控和改变网络接口的状态,并且还可以带上很多命令行参数.下面是一个ifconfig的通用调用语法: #ifconfig interface [[-net -host] address [parameters]] 其中interface是网络接口名:address是分配给指定接口的主机名或IP地址.这里使用的主

第九章 Linux系统下分区、格式化磁盘,学会挂载和卸载磁盘

1. 请查资料了解这些术语:/dev/hda, /dev/hdb, /dev/sda, /dev/sdb, 他们之间有什么区别?/dev/hda, /dev/hdb 是 IDE借口硬盘的块文件. /dev/hda  第一块IDE磁盘 : /dev/hdb 第二块IDE磁盘 /dev/sda, /dev/sdb 是SCSI接口硬盘的块文件. /dev/sda 第一块SCSI磁盘 :/dev/sdb 第二块SCSI磁盘 2. 为什么 du -b /etc/passwd  和 du -k  /etc/