linux下远程图形管理

合集下载

Linux操作系统远程图形化管理的几种途径

Linux操作系统远程图形化管理的几种途径

Linux操作系统远程图形化管理的几种途径1,利用Xmanager,linux启用XDMCP协议(可直接修改配置文件,也可以采用在Xshell 中运行gdmconfig或gdmsetup,选择XDMCP选项卡,勾选启动XDMCP即可),Xbrowser 即可发现linux主机,以图形化方式访问linux。

2,linux启用VNC服务,客户端即可用浏览器(通过自动加载的JA V A Applet插件)或VNC的windows版本的客户端VNC Viewer 以图形化方式来访问linux。

3,利用Xmanager的Xshell工具,SSH远程连接至Linux主机,在linux命令提示符下直接运行gnome-session或startkde,Xmanager会自动运行Xmanager-Passive来接收由SSH 转发至本地的图形界面信息。

以上提供的方法都是通过相关工具实现linux桌面远程转发至本地(XDMCP协议实现)来实现本地的图形化管理。

Linux还有个WEB方式的管理工具webmin(用Perl写成,采用Apache服务器,可实现web方式管理linux主机)。

要把Linux下xmanager开启总共分几步第一步我们在Linux系统下,修改/etc/X11/xdm/X access文件,找到下面的语句:# * #any host can get a login window去掉最前面的#号,成为* #any host can get a login window第二步我们修改/etc/X11/gdm/gdm.conf文件,找到下面的语句:[xdmcp]Enable=false将其中的Enable=false 改为Enable=true 或Enable=1.同时我们要确保存在下面的语句,因为177端口是我们要配置的xdmcp服务的监听端口,我们在后面配置xmanager将看。

Port=177第三步我们要修改/etc/inittab文件,将下面的语句id:3:initdefault改为如下,如果原来就是id:5:initdefault就不用更改。

Linux远程管理工具介绍VNC和XGo

Linux远程管理工具介绍VNC和XGo

Linux远程管理工具介绍VNC和XGo远程管理是现代信息技术中的重要组成部分,它允许用户通过网络远程访问和控制其他计算机上的操作系统和应用程序。

在Linux操作系统中,有许多远程管理工具可供选择,本文将介绍两个常用的工具:VNC(Virtual Network Computing)和XGo。

一、VNC(Virtual Network Computing)VNC是一种远程桌面协议和软件,它主要用于远程访问和控制其他计算机的图形用户界面(GUI)。

VNC允许用户通过网络传输图像和键盘/鼠标事件来实现远程控制。

以下是VNC的主要特点和使用方法:1. 平台兼容性:VNC可以在多种操作系统上运行,包括Linux、Windows、Mac等,这使得它成为一个非常强大和灵活的远程管理工具。

2. 安全性:VNC支持加密传输,用户可以通过设置密码和加密选项来保护远程连接的安全性。

3. 简单易用:VNC的安装和配置相对简单,用户只需要在远程服务器上安装VNC服务器软件,然后在本地计算机上安装VNC客户端即可。

4. 实时传输:VNC可以实时传输屏幕图像和用户输入,使得用户可以像本地操作一样远程控制计算机。

二、XGoXGo是基于VNC协议的远程桌面客户端软件,它提供了更快速、流畅的远程桌面体验。

XGo具有以下特点:1. 性能优化:XGo通过优化图像传输和压缩算法,提高了远程桌面的响应速度和图像质量,减少了带宽的占用。

2. 自适应显示:XGo可以自动调整远程桌面的分辨率和色彩深度,以适应不同的本地计算机和网络环境。

3. 跨平台支持:XGo可以在多种操作系统上运行,包括Linux、Windows、Mac等。

4. 多用户支持:XGo支持多用户同时远程访问,每个用户都可以拥有独立的桌面环境。

总结VNC和XGo都是功能强大的Linux远程管理工具,它们可以让用户方便地远程访问和控制其他计算机的桌面环境。

VNC具有平台兼容性和简单易用的特点,而XGo则通过性能优化和自适应显示提供更好的远程桌面体验。

Xmanager连接Linux远程桌面

Xmanager连接Linux远程桌面

Xmanager连接Linux远程桌面其实也是前段时间学习Linux Server的技术积累,我一直都做有笔记,今天拿出来分享一下。

我用的是RedHat Enterprise Linux 5.4和最新的Xmanager Enterprise3.0。

首先先来了解一下什么是Xmanager。

Xmanager全称Netsarang Xmanager,是国外一套非常优秀的远程监控软件。

在UNIX/Linux 和Windows网络环境中,Xmanager是最好的连通解决方案。

我推荐大家下载Enterprise版本,企业版带的工具更多功能更强大。

我们通过Xmanager连接Linux远程桌面进行图形化管理其实就是利用了Xmanager套装里面的Xbrowser 程序。

当然Linux远程图形化管理除了Xbrowser,还有同样优秀的VNC。

下面介绍用Xbrowser连接Linux远程桌面的详细配置。

都是我亲自测试过的,放心往下看吧!一、如果你查过网上的资料你就会发现:RedHat Enterprise Linux 5与RedHat Enterprise Linux 4对于Xmanager的配置是不同的,前者没有/etc/X11/gdm/这个目录,它的gdm的配置文件放在/usr/share/gdm/custom.conf。

其实网上的写错了!!这里不是custom.conf,而是defaults.conf!反正我的RedHat Enterprise Linux 5.4是这样的,可能其它5系列版本不一样也没数的。

在/usr/share/gdm/defaults.conf里确保有以下几句配置(我在最后面直接加了这几句):Enable=trueDisplaysPerHost=10Port=177二、在/etc/inittab里把默认级别改为5:id:5:initdefault:再把最后一句里x:5:respawn:/etc/X11/prefdm -nodaemon改成x:5:respawn:/usr/sbin/gdm(注意这里是sbin,不是bin,网上的又错了,害得我前几次都没能成功,妈的!还好我后来自己发现了这个问题。

第17讲:第10章Linux系统的远程管理

第17讲:第10章Linux系统的远程管理
五、远程管理方式的性能比较
(详见PPT课件)
教学设计:
远程管理Linux系统管理的重要方法,对于普通用户和系统管理用户的远程管理方式因功能、方便和效率有所不同,对于专业用户而言SSH是最佳方法。
本节课主要讲解现如今Linux系统的远程管理的常用方式方法,字符终端、B/S浏览器和C/S的远程桌面这三种方式的讲解中,需要主机Windows和虚拟机Linux之间的远程访问,而C/S的远程桌面需要同时运行多个不同系统的图形界面来实现远程桌面的访问,这期间需要进行安装相关的软件及进行网络环境配置,本节课内容相对较多,设计的知识面较大,建议讲授时以PPT为引导,以主机及虚拟机间的网络环境配置,软件安装等逐步进行并最终演示远程管理的效果。
10.4.2配置VNC服务
10.4.3 VNC客户机连接到Linux下的VNC服务器
10.4.4 Linux下访问Windows系统的远程桌面
10.5远程管理方式的性能比较
本课次教学目的:
掌握内容:
终端方式的字符界面远程管理:SSH方式;
远程管理方式的性能比较远程管理方式的性能比较;
熟悉内容:
远程管理的方式;
5.已知字符终端登陆的root用户,如何建立一个以普通用户a用户身份来实现远程桌面方式登陆Linux主机。
课后小结:
本次课为远程管理,是Linux系统管理的重要方法,必须通过现场的配置及其演示实例来讲解说明,因内容信息量较多,操作配置繁琐,本节课以教授、一步步实际操作配置演示为主,让同学们从中体会理解,课后再联系掌握。
远程管理的方式(字符终端、B/S浏览器和C/S的远程桌面)性能比较,分别从安全性、稳定性、方便性、消耗的系统资源、响应速度、并发性及多用户性等因素让同学们课堂进行比较和讨论,得出的最终结论是SSH方式为最佳。

Linux终端中的远程连接和远程管理命令

Linux终端中的远程连接和远程管理命令

Linux终端中的远程连接和远程管理命令在Linux终端中,我们可以利用各种远程连接和远程管理命令来管理远程服务器或其他网络设备。

这些命令能够帮助我们在不同的终端之间进行数据传输、文件共享和远程控制等操作,大大提高了工作的效率和便利性。

本文将介绍几个常用的Linux远程连接和远程管理命令,并给出使用示例。

一、SSH命令SSH(Secure Shell)是一种网络协议,用于在不安全的网络环境中对计算机进行安全的远程登录。

通过SSH命令,我们可以远程连接到服务器或其他远程设备,并进行文件传输和远程操作。

1. 远程登录SSH命令最常用的功能是远程登录。

我们可以通过以下命令来登录到远程服务器:```ssh [用户名]@[服务器地址]```例如,登录到IP地址为192.168.0.1的服务器,用户名为admin的账户,可以使用以下命令:```****************.0.1登录成功后,需要输入密码进行身份验证。

2. 文件传输SSH还可以用于文件传输。

通过SCP命令(Secure Copy),我们可以在本地计算机和远程服务器之间进行文件复制。

```scp [源文件路径] [目标文件路径]```例如,将本地文件`/home/user/file.txt`复制到远程服务器的`/tmp`目录中,可以使用以下命令:```scp/home/user/*********************.0.1:/tmp```二、Telnet命令Telnet是一种常用的远程登录协议,可以在本地计算机上远程登录到其他计算机。

虽然Telnet在数据传输过程中不提供加密功能,安全性较低,但它仍然用于简单的远程管理任务。

1. 远程登录Telnet命令可以通过以下方式登录到远程服务器:telnet [服务器地址]```例如,登录到IP地址为192.168.0.1的服务器,可以使用以下命令:```telnet 192.168.0.1```登录成功后,需要输入用户名和密码进行身份验证。

linux vncserver用法

linux vncserver用法

linux vncserver用法VNC(Virtual Network Computing)是一种远程桌面协议,可以让用户通过网络远程访问另一台计算机的图形用户界面。

在Linux系统中,VNCServer是一种允许远程用户访问Linux桌面的服务。

以下是在Linux系统中使用VNCServer的一些基本步骤:1. 安装VNCServer在大多数Linux发行版中,可以使用包管理器安装VNCServer。

例如,在Debian/Ubuntu上,可以使用以下命令安装VNCServer:sqlsudo apt-get updatesudo apt-get install vncserver2. 配置VNCServer在安装VNCServer后,需要对每个要远程访问的桌面进行配置。

可以通过编辑~/.vnc/xstartup文件来完成配置。

该文件应该包含以下内容:bash#!/bin/shunset SESSION_MANAGERexec /etc/X11/xinit/xinitrc如果使用的是GNOME桌面环境,可以将最后一行改为gnome-session&;如果使用的是KDE桌面环境,可以将最后一行改为kde&。

3. 启动VNCServer在配置完成后,可以启动VNCServer。

可以使用以下命令启动VNCServer:cssvncserver -geometry 800x600这将在本地计算机上启动一个VNCServer,并监听800x600的分辨率。

可以使用其他命令选项来指定其他分辨率和其他参数。

例如,要使用默认分辨率并启动VNCServer,可以使用以下命令:cssvncserver4. 停止VNCServer当不再需要远程访问时,可以停止VNCServer。

可以使用以下命令停止VNCServer:arduinovncserver -kill :1这将停止编号为1的VNCServer。

Linux终端命令的远程登录和远程桌面技巧远程控制其他计算机

Linux终端命令的远程登录和远程桌面技巧远程控制其他计算机

Linux终端命令的远程登录和远程桌面技巧远程控制其他计算机远程登录(Remote Login)和远程桌面(Remote Desktop)是现代计算机技术中非常重要的功能。

通过远程登录,用户可以在不同的计算机之间进行连接和操作,而远程桌面则提供了图形化界面,使得远程操作更加直观和方便。

在Linux系统中,有许多强大的终端命令和技巧,可以帮助我们实现远程控制其他计算机的任务。

远程登录在Linux系统中,我们可以使用SSH(Secure Shell)命令实现远程登录其他计算机。

SSH是一种加密的网络协议,可以通过安全信道连接远程主机,并执行命令。

以下是通过SSH远程登录其他计算机的步骤:1. 打开终端:在本地计算机上打开终端,可以使用Ctrl+Alt+T快捷键或者在应用程序菜单中找到终端。

2. 输入SSH命令:在终端中输入以下命令,替换用户名和远程主机的IP地址或域名:```ssh username@remote_host```这里的username是远程主机上的用户名,remote_host是远程主机的IP地址或域名。

按下回车键后,系统会提示输入密码。

3. 输入密码:根据系统提示,输入远程主机的密码。

输入密码时,终端不会显示任何字符,这是正常的安全机制。

4. 登录成功:如果输入的用户名和密码正确,终端会显示类似于以下的提示信息:```Welcome to remote_host!```这意味着成功登录到远程主机。

远程桌面如果我们想要进行图形化操作并远程控制其他计算机,可以使用VNC(Virtual Network Computing)技术。

以下是使用VNC实现远程桌面控制的步骤:1. 安装VNC服务器:在远程主机上安装VNC服务器软件,例如TigerVNC或RealVNC。

具体安装方法可以参考相应软件的官方文档。

2. 配置VNC服务器:根据实际需求,配置VNC服务器,设置密码和监听端口等参数。

3. 启动VNC服务器:启动VNC服务器,确保服务器正在监听指定的端口。

x11vnc实现原理

x11vnc实现原理

x11vnc实现原理x11vnc是一种用于在Linux系统上远程访问图形界面的软件。

它的实现原理基于X Window系统,通过将远程计算机的图形界面信息传输到本地计算机,实现远程控制和操作。

x11vnc的工作原理可以简单地描述为以下几个步骤:1. 建立X Window连接:当x11vnc服务启动时,它会首先建立与X Window系统的连接。

X Window系统是Linux和其他类Unix 系统上的图形窗口系统,负责处理图形界面的显示和用户输入。

2. 捕获屏幕内容:x11vnc通过X Window系统提供的接口,捕获正在远程计算机上显示的屏幕内容。

它会实时地获取屏幕中的图像信息,并将其保存在内存中。

3. 压缩和编码:为了减少数据传输的带宽占用,x11vnc会对捕获的屏幕内容进行压缩和编码。

它使用一种称为VNC(Virtual Network Computing)协议的标准来进行数据压缩和编码。

4. 创建VNC服务器:x11vnc会在本地计算机上创建一个VNC服务器,用于接收和处理来自远程计算机的VNC客户端的连接请求。

5. 数据传输:通过网络连接,x11vnc将压缩和编码后的屏幕内容传输给VNC客户端。

VNC客户端可以是运行在任何操作系统上的远程计算机,只要它支持VNC协议即可。

6. 解码和显示:VNC客户端接收到x11vnc传输的数据后,会对其进行解码和解压缩。

然后,它将解码后的图像信息显示在本地计算机的屏幕上,实现远程计算机的图形界面的显示和操作。

通过以上步骤,x11vnc实现了远程访问Linux系统上的图形界面。

用户可以在本地计算机上通过VNC客户端来操作远程计算机,就像直接坐在远程计算机前一样。

x11vnc的实现原理基于X Window系统和VNC协议的结合。

X Window系统提供了图形界面的显示和输入接口,而VNC协议则定义了数据传输、压缩和编码的规范。

通过这两者的配合,x11vnc 能够实现高效、稳定的远程图形界面访问。

用 VNC 远程图形化登录 Linux (VNC 全屏显示) - cy163 - 博客园

用 VNC 远程图形化登录 Linux (VNC 全屏显示) - cy163 - 博客园

用VNC 远程图形化登录Linux (VNC 全屏显示) - cy163 -博客园用VNC 远程图形化登录Linux (VNC 全屏显示)VNC简介』网络遥控技术是指由一部计算机(主控端)去控制另一部计算机(被控端),而且当主控端在控制端时,就如同用户亲自坐在被控端前操作一样,可以执行被控端的应用程序,及使用被控端的系统资源。

VNC(Virtual Network Computing)是一套由AT&T实验室所开发的可操控远程的计算机的软件,其采用了GPL 授权条款,任何人都可免费取得该软件。

VNC软件主要由两个部分组成:VNC server及VNC viewer。

用户需先将VNC server安装在被控端的计算机上后,才能在主控端执行VNC viewer控制被控端。

(在windows中也由一套著名的网络遥控软件――Symantec 公司推出的pcAnywhere。

VNC server与VNC viewer支持多种操作系统,如Unix系列(Unix,Linux,Solaris等),windows及MacOS,因此可将VNC server 及VNC viewer分别安装在不同的操作系统中进行控制。

如果目前操作的主控端计算机没有安装VNC viewer,也可以通过一般的网页浏览器来控制被控端。

整个VNC运行的工作流程如下:(1)VNC客户端通过浏览器或VNC Viewer连接至VNC Server。

(2)VNC Server传送一对话窗口至客户端,要求输入连接密码,以及存取的VNC Server显示装置。

(3)在客户端输入联机密码后,VNC Server验证客户端是否具有存取权限。

(4)若是客户端通过VNC Server的验证,客户端即要求VNC Server显示桌面环境。

(5)VNC Server通过X Protocol 要求X Server将画面显示控制权交由VNC Server负责。

linux平台下远程桌面服务器的安装和设置

linux平台下远程桌面服务器的安装和设置

注意:最好不要将xdm服务器直接连接到路由器、防火墙上,那样会抛弃UDP广播包,造成不能访问。
linux下测试:
“应用程序”-->“ internet ”-->“ 终端服务器客户端”
“计算机” 输入IP地址 “协议” 选择 XDMCP
注意:XDMCP在安装过Xnest后才可选 Xnest安装如下:
3、linux 下的测试
使用“应用程序”-->“ internet ”-->“终端服务客户端”
或是 sudo rdesktop IP地址或是 sudo rdesktop
login to xrdp 界面中的“ module ”填写 “ sesman-Xvnc ”、“username ”填写用户名、“ password ”填写密码。
port=3389 监听端口
crypt_level=low 加密程度(low为40位,high为128位,medium为双40位)
channel_code=1 不知道是什么
sudo vi /etc/xrdp/sesman.ini
[Globals]
ListenAddress=127.0.0.1 监听ip地址(默认即可)
注:你们的gdm脚本路径可能会和我的不一样,用which gdm查找即可!
测试 :
sudo service gdm start
windows 下测试:
安装xmanager for windows 会在桌面上产生 一个 Xmanager 文件夹,打开里面的 Xbrowser 软件会自动在子网内扫描,如果发现可用的xdm服务器,会自动显示,如果没有找到请自行检查。
LogLevel=DEBUG 登陆日志记录等级(级别分别为,core,error,warn,info,debug)

Linux1 VNC服务器 配置图形桌面环境

Linux1 VNC服务器  配置图形桌面环境

Linux1 VNC服务器配置图形桌面环境X服务器程序提供了建立和运行GUI的引擎,窗口管理器程序提供了管理窗口本身(比如标题栏和滚动栏)的环境,桌面环境提供了一系列的工具程序和应用程序。

这些工具和程序中的许多都可以让用户控制其环境的设置值(屏幕保护器、字体、图标、窗口尺寸等等方面),还可以让用户管理他们的机器(比如:基于GUI 的挂装、Zip档案文件以及网络管理工具等等)。

X图形界面中最优秀两个桌面环境是KDE和Gnome。

1.X-Windows系统简介传统的UNIX操作系统都是只有命令行终端的用户界面,用户想要完成某项操作,就必须在命令行中输入各种命令。

这种操作方式对普通用户的要求就比较高,用户必须要牢记并熟练使用操作系统的各种命令。

直到20世纪80年代中期,UNIX 业界出现了第一个图形化用户界面标准—X-Windows。

X-Windows又简称为X,是在1984年由麻省理工学院和当时的DEC公司合作开发的一个图形视窗环境。

准确地说,X-windows并不是一个像微软Windows操作系统一样完整的图形环境,而是图形环境与UNIX操作系统内核间的一个中间层。

X-Windows并不负责控制视窗界面的控制,而是把它交给了第三方的图形环境程序进行处理。

由于X-Windows为开发人员提供了开发的应用程序接口(Application Programmers Internface,API),所以任何厂家都可以在它的基础上开发出自己的GUI 图形环境。

2.X-window的基本部件X-Windows系统不像早期的视窗系统是把一堆同类软件集中在一起,而是由3个相关的部分组合起来的。

●Server服务器Server是控制显示器和输入设备(键盘和鼠标)的软件。

Server可以创建视窗,在视窗中绘制图形和文字,响应Client程序的“请求“,但是它不会主动进行操作,只有在Client程序提出请求后才完成动作。

linux图形化系统,Linux操作系统入门教程:Xmanager远程访问Linux图形化界面

linux图形化系统,Linux操作系统入门教程:Xmanager远程访问Linux图形化界面

linux图形化系统,Linux操作系统⼊门教程:Xmanager远程访问Linux图形化界⾯RedHat配置Xmanager 远程访问Linux:1. 修改gdm配置⽂件,修改内容为粗体红⾊部分./etc/gdm/custom.conf[daemon][security]AllowRemoteRoot=true[xdmcp]Port=177Enable=true[gui][greeter][chooser][debug]2. 修改启动顺序,将X启动起来/etc/inittabid:5:initdefault:3.关闭防⽕墙或在防⽕墙中把端⼝开放出来.(UDP 177 TCP6000到6010端⼝)4. 重启 sudo rebootSUSE配置Xmanager 远程访问Linux:#vi/etc/X11/xdm/xdm-config在最后⼀⾏: DisplayManager.requestPort: 0前⾯加!号注释掉此⾏。

#vi/etc/X11/xdm/Xservers在最后⼀⾏::0 local /usr/X11R6/bin/X前⾯加#号注释掉这⼀⾏。

#vi/etc/X11/xdm/Xaccess找到#* #any host can get a login window把这⼀⾏前⾯的#号去掉,变成:* #any host can get a login window最后运⾏#xdm。

这样使⽤xmanager等⼯具就可以如果想要每次启动⾃动启动xdm,那么请在/etc/rc.d/rc.local⽂件尾部加⼊/etc/X11R6/bin/xdm注意:关闭防⽕墙Q&A:1、SUSE图形化安装zypper install "*kde*" 安装KDE环境。

2、SUSE 的root禁⽌远程登录编辑“/etc/sysconfig/displaymanager”⽂件,将“DISPLAYMANAGER_REMOTE_ACCESS="no"”改为“DISPLAYMANAGER_REMOTE_ACCESS="yes"”“DISPLAYMANAGER_ROOT_LOGIN_REMOTE="no"”改为“DISPLAYMANAGER_ROOT_LOGIN_REMOTE="yes"”3、yum lock有时⽤yum升级⼀些⽂件时,会出现以下情况:another app iscurrently holding the yum lock;waiting for it to exit...可以通过强制关掉yum进程:#rm -f/var/run/yum.pid然后就可以使⽤yum了。

linux 中remote 使用方法

linux 中remote 使用方法

linux 中remote 使用方法Linux是一种广泛使用的操作系统,它提供了许多强大的功能和工具,其中之一就是远程访问。

远程访问是指通过网络连接到另一台计算机,并在该计算机上执行操作。

在本文中,我们将探讨Linux 中远程访问的使用方法。

一、SSH远程登录SSH(Secure Shell)是一种加密的网络协议,可以安全地远程登录到Linux计算机。

在终端中输入以下命令以通过SSH登录到远程主机:```ssh [用户名]@[远程主机IP地址]```例如,要登录到IP地址为192.168.1.100的远程主机,用户名为ubuntu,可以使用以下命令:```*****************.1.100```系统将提示您输入密码。

输入正确的密码后,您将成功登录到远程主机。

二、SCP文件传输SCP(Secure Copy)是一种安全的文件传输协议,可以在本地主机和远程主机之间传输文件。

要将本地文件复制到远程主机上,可以使用以下命令:```scp [本地文件路径] [用户名]@[远程主机IP地址]:[目标路径]```例如,要将本地文件test.txt复制到IP地址为192.168.1.100的远程主机的/home/ubuntu目录下,可以使用以下命令:```*************************.1.100:/home/ubuntu```同样,系统将提示您输入密码。

输入正确的密码后,文件将成功传输到远程主机上。

三、VNC远程桌面VNC(Virtual Network Computing)是一种远程桌面协议,可以在远程计算机上显示和控制图形界面。

要使用VNC远程访问,需要在远程主机上安装和配置VNC服务器,并在本地主机上安装VNC 客户端。

在远程主机上安装VNC服务器:```sudo apt-get install vncserver```在本地主机上安装VNC客户端,例如Remmina:```sudo apt-get install remmina```启动VNC服务器:```vncserver```系统将提示您设置VNC访问密码。

Linux 远程登录Windows图形界面(图)

Linux 远程登录Windows图形界面(图)

您想在Linux系统下远程访问Windows系统,在Windows、UNIX下远程访问Linux系统吗,本文教您如何做。

rdesktop 是UNIX 和Linux 系统的一个远程桌面连接软件,它通过MicrosoftWindows NT、Windows 2000 提供的终端服务(Terminal Services)以及WindowsXP 的远程桌面服务(Remote Desktop),能在Linux系统下远程登录Windows的窗口系统并使用。

一、rdesktop的下载和安装在各种版本的RedHat Linux 系统安装盘上,一般第三张光盘上都带有rdesktop 的可执行的RPM 软件包,例如:RedHat 8.0: rdesktop-1.1.0-2.i386.rpmRedHat 9.0: rdesktop-1.2.0-1.i386.rpmFedora Core 2: rdesktop-1.3.1-3.i386.rpm通过用#rpm -q rdesktop 查看系统中是否已安装了rdesktop,然后安装相应的rpm 软件包。

我们还可以下载rdesktop 的源程序,在各个操作平台上编译和安装。

下面介绍在RedHat 9.0 下安装rdesktop-1.3.1,下载的ftp 地址为:f t p : / /t u 1 7 2 0 5 5 /pub/mirror/g e n t o o /d i s t f i l e s /rdesktop-1.3.1.tar.gz编译安装如下:[root@host12cx]# tar xvzfrdesktop-1.3.1.tar.gz[root@host12 cx]# cdrdesktop-1.3.1[root@host12 cx]# ./configure[root@host12 cx]# make[root@host12 cx]# makeinstall[root@host12 cx]#安装成功后,在/usr/local/bin下生成了可执行的rdesktop 程序。

linux下nfs的图形化配置(图解)

linux下nfs的图形化配置(图解)

1、开始→系统设置→服务器设置→服务
2、在弹出的服务配置框中,拉动下拉条,找到smb选项框并打勾,点击重启。

(会显示restart successful 以及nfs(pid xxxx)is running)
3、开始→系统设置→服务器设置→nfs服务器
前linux的ip号,选择权限,点击确定
5、通过终端输入命令moumt –t nfs 192.168.0.11:/home/user /mnt/nfs (192.168.0.11可以改为你的linux的ip /home/user是你在第4步选择的目录) 两个文件夹的所含文件相同,说明已经完成操作
也许,你的共享文件无法访问。

这可能是因为你的共享文件的权限不足。

可以用以下命令:在linux中修改该文件的权限
# chmod 755 user(可以改为你要修改的文件名)。

如何在Linux系统上进行远程访问和协作

如何在Linux系统上进行远程访问和协作

如何在Linux系统上进行远程访问和协作Linux操作系统是一种功能强大的开源操作系统,广泛应用于服务器、嵌入式系统以及个人电脑等领域。

在Linux系统上,远程访问和协作是一项非常重要的功能,可以方便地进行远程服务器管理、文件传输和团队协作等操作。

本文将介绍如何在Linux系统上进行远程访问和协作,旨在帮助读者了解并掌握这方面的技能。

一、远程访问工具的选择与使用在Linux系统上,我们可以使用多种远程访问工具,比如SSH、VNC和RDP等。

这些工具具有各自的特点和适用场景,可以根据实际需求选择合适的工具来进行远程访问。

1. SSH(Secure Shell)远程访问SSH是Linux系统上最常用的远程访问工具之一,它通过加密的方式进行远程连接,能够提供较高的安全性。

要使用SSH远程访问,首先需要在Linux系统上安装和配置SSH服务器,然后使用SSH客户端连接到目标主机。

可以使用命令行工具如OpenSSH,也可以使用图形界面工具如PuTTY等。

2. VNC(Virtual Network Computing)远程访问VNC是一种能够通过图形方式远程访问Linux系统的工具,它可以实现对Linux系统的远程控制。

使用VNC,我们可以在本地电脑上通过图形界面操作远程主机,就像使用本地的计算机一样。

要使用VNC远程访问,需要在Linux系统上安装和配置VNC服务器,并在本地电脑上安装VNC客户端。

3. RDP(Remote Desktop Protocol)远程访问RDP是一种由Microsoft开发的远程访问协议,可以实现对Windows系统的远程访问和控制。

虽然RDP是针对Windows系统设计的,但在Linux系统上也可以使用RDP客户端来远程连接到Windows 主机。

要在Linux系统上使用RDP客户端,首先要安装RDP客户端软件,如rdesktop或Remmina等。

二、远程协作工具的选择与使用除了远程访问工具外,我们还需要在Linux系统上选择适合的协作工具,以便实现多人远程协作和团队合作。

如何登录linux vps图形界面(Linux远程桌面连接FreeNX)

如何登录linux vps图形界面(Linux远程桌面连接FreeNX)

如何让linuxVPS这样的无界面管理(类DOS文字管理界面)变成像windows一样的图文并茂的远程桌面管理?如何登录linux vps图形界面(Linux远程桌面连接)?Linux VPS安装X Window System和GNOME,只要1行命令:复制代码wget /firefox/xwindow.sh;sh ./xwindow.sh;将上面1行复制,粘贴到您的linux ssh控制台里,回车,全自动安装,等待5-30分钟即可完成!机器性能好,5分钟左右就可以安装完成。

如果安装不成功,可能是有软件冲突。

请进入您的VPS系统面板,重新安装centos5-x86的操作系统。

然后重试。

注意:提醒大家,不要拿重要的VPS来测试。

本脚本会安装几百个小软件包,可能会对您现有的应用产生不可预知的影响。

建议使用空闲的最小可用内存大于等于512M的vps来测试。

为避免意外,建议使用全新的centos5 32位来安装。

Linux VPS里xwindows的安装过程中,你可以做下面的步骤。

1、FreeNXWindows 客户端下载/download-client-windows.php下载后安装freenx2、在freenx里创建一个连接,输入你的linux vps的IP,端口,desktop选择。

3、点击连接,输入用户名密码。

如果顺利的话,一次就连接xwindow成功。

4、如果链接不成功,可能你需要将服务器上的顾客证书/backup//client.id_dsa.key下载到你的电脑上,然后导入windows客户端的FreeNX中,然后再重新尝试。

注意:x-windows 是吃内存的大户,下图是512M的linux vps的效果,什么软件都没有运行就需要接近400M的内存了如果你希望在linux里面玩x-windows,建议最少1G内存。

例如下图的512M内存,有时候打开firefox都会自动关闭,叹..X Window System和GNOME效果演示:安装firefox浏览器:(脚本已经默认安装了firefox)出现下面的图形,是怎么回事?答复:数据传输中,等待一会,网速慢则要等较久为什么我的是英语界面?可否改成中文界面?答复:可以,看下图。

如何在Linux终端中进行远程桌面连接

如何在Linux终端中进行远程桌面连接

如何在Linux终端中进行远程桌面连接在Linux终端中进行远程桌面连接远程桌面连接是一种非常便捷的方式,允许用户通过互联网远程控制其他计算机的桌面。

在Linux操作系统中,我们可以使用各种工具来进行远程桌面连接,实现对服务器或其他远程计算机的操作和管理。

本文将介绍Linux终端中进行远程桌面连接的方法和工具。

1. SSH远程桌面连接SSH(Secure Shell)是一种加密网络协议,它提供了安全的远程登录功能。

在Linux终端中,我们可以使用SSH连接远程服务器,并通过命令行进行操作。

虽然SSH连接并不直接提供桌面展示,但是我们可以通过SSH隧道(SSH Tunneling)来实现远程桌面连接。

首先,确保远程服务器已经启用了SSH服务。

在终端中输入以下命令进行连接:```ssh username@remote_host```其中,`username`是远程服务器的用户名,`remote_host`是远程服务器的IP地址或域名。

输入密码后即可成功登录到远程服务器的控制台。

接下来,我们需要在本地终端中设置SSH隧道,以便远程显示远程图形界面。

在终端中输入以下命令:```ssh -X username@remote_host```其中,`-X`参数表示使用X11转发,即将远程计算机的桌面图形显示到本地终端。

输入密码后,你就可以在本地终端上看到远程计算机的桌面了。

2. VNC远程桌面连接VNC(Virtual Network Computing)是一种远程控制技术,可以在不同操作系统之间共享屏幕。

在Linux终端中,我们可以使用VNC Viewer来进行远程桌面连接。

首先,确保你的Linux系统中已经安装了VNC Viewer。

在终端中输入以下命令进行安装:```sudo apt-get install vncviewer```安装完成后,输入以下命令进行远程桌面连接:```vncviewer remote_host:port```其中,`remote_host`是远程服务器的IP地址或域名,`port`是VNC 服务的端口号(默认为5900)。

在Linux操作系统上实现远程桌面

在Linux操作系统上实现远程桌面

在Linux操作系统上实现远程桌面远程桌面技术是一种允许用户从本地计算机访问远程计算机桌面上的应用程序和文件的方法。

对于Linux操作系统而言,实现远程桌面可以提供便利的远程访问和管理方式。

本文将介绍在Linux操作系统上实现远程桌面的方法和步骤。

一、SSH远程连接SSH(Secure Shell)是一种网络协议,用于在不安全的网络中为计算机之间的安全传输提供安全及认证服务。

在Linux操作系统上,通过SSH可以实现远程连接。

下面是通过SSH远程连接Linux操作系统的步骤:1. 在本地计算机上打开终端或命令行界面。

2. 输入以下命令,其中username为远程服务器的用户名,server_ip为远程服务器的IP地址:ssh username@server_ip3. 输入远程服务器的登录密码,按下回车键即可连接到远程服务器。

二、VNC实现远程桌面VNC(Virtual Network Computing)是一种允许用户通过网络远程访问和控制图形界面的协议。

在Linux操作系统上,我们可以使用VNC实现远程桌面。

下面是使用VNC实现远程桌面的步骤:1. 在远程服务器上安装VNC服务器软件。

可以使用以下命令安装TightVNC Server:sudo apt install tightvncserver2. 在远程服务器上启动VNC服务。

输入以下命令:vncserver3. 完成配置后,会生成一个类似于“:1”的VNC会话。

可以使用VNC Viewer等VNC客户端软件来连接远程桌面。

在本地计算机上安装VNC Viewer,然后输入远程服务器IP地址和VNC会话号,即可连接到远程桌面。

三、XRDP远程桌面协议XRDP是一个开源的远程桌面协议,可以在Linux操作系统上实现远程桌面。

下面是使用XRDP实现远程桌面的步骤:1. 在远程服务器上安装XRDP服务器软件。

可以使用以下命令安装:sudo apt install xrdp2. 启动XRDP服务。

x11forwarding使用方法

x11forwarding使用方法

x11forwarding使用方法
X11 forwarding是一种在Linux系统下进行远程图形化界面操作的方法,可以让用户在本地主机上显示远程服务器程序的图形界面。

下面将介绍X11 forwarding的使用方法:
1. 配置远程服务器:首先,在远程服务器上需开启X11 forwarding功能。

编辑/etc/ssh/sshd_config文件,将
X11Forwarding的数值改为yes,保存并重启SSH服务。

2. 连接远程服务器:使用ssh命令连接远程服务器时,需要加上-X或-Y参数开启X11 forwarding的功能。

例如:ssh -X username@remote_server_ip
3. 启动图形化程序:连接成功后,在远程服务器上可以启动任何图形化程序,如firefox、gedit等。

这些程序会在本地主机上显示出来。

4. 测试图形化界面:在本地主机上可以看到远程服务器上启动的图形化界面,并可以通过本地主机操作这些程序。

5. 注意事项:使用X11 forwarding时,需确保本地主机和远程服务器的X Window系统是正常工作的,并且网络连接速度较快,避免出现远程图形界面卡顿的情况。

通过以上方法,可以成功进行X11 forwarding操作,实现在本地主机上显示远程服务器图形化界面的功能。

这种方法对于需要使用图形界面操作的用户来说十分便利,可以让他们在远程服务器上进行各种图形化程序的使用和管理。

希望以上介绍对您有所帮助,谢谢!。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录
第一部分:安装xmanager企业版 (2)
第二部分:使xshell可以直接推送文件 (2)
第三部分:用xmanager远程图形界面管理linux (4)
第四部分:xmanager结合system-config使用 (5)
第五部分:VNC的使用 (8)
第六部分:XRDP 远程桌面 (10)
第七部分:FreeNX远程访问 (13)
Xmanager使用大全
第一部分:安装xmanager企业版
下载地址:/Qi3wjwdGG4tHQ 访问密码3737 之后下一步,下一步安装
第二部分:使xshell可以直接推送文件
[root@wmm ~]# yum -y install lrzsz
上传:直接拖拽到SSH窗口
下载文件:sz加要下载的文件名
第三部分:用xmanager远程图形界面管理linux Xmanager------xstart--------输入基本参数-----命令选择图形-----运行
第四部分:xmanager结合system-config使用 System-config-firewall
System-config-language
System-config-lvm配置逻辑卷
System-config-users用户配置
第五部分:VNC的使用
安装:server端
输入密码
连接建立
第六部分:XRDP 远程桌面
系统要有GCC,pam-devel,openssl-devel
[root@wmm ~]# yum install gcc pam-devel openssl-devel
下载,编译,安装
[root@wmm ~]# cd /usr/local/src【第三方应用程序的源码】
[root@wmmsrc]#wget
/project/xrdp/xrdp/0.6.0/xrdp-v0.6 .0.tar.gz
[root@wmm src]# tar -zxvf xrdp-v0.6.0.tar.gz
[root@wmm src]# cd xrdp-v0.6.0
[root@wmm xrdp-v0.6.0]# ./bootstrap
[root@wmm xrdp-v0.6.0]# ./configure
注意:编译错误的时候,会显示编译错误提示,一般在编译的最后一行error,这里我们特别注意,configure: error: please install libx11-dev or libX11-devel[root@wmm xrdp-v0.6.0]# yum install libX11-devel libXfixes-devel
[root@wmm xrdp-v0.6.0]# yum -y install libx11-dev libX11-devel [root@wmm xrdp-v0.6.0]# make&&make install
[root@wmm ~]# /etc/xrdp/xrdp.sh start
Starting: xrdp and sesman . . .
[root@wmm ~]# vim /etc/rc.d/rc.local【开机启动】
/etc/xrdp/xrdp.sh start
第七部分:FreeNX远程访问
FreeNX是近年来继VNC之后新出现的远程控制解决方案,基本原理是将XWindows的信号压缩后传输到远程客户端显示,而VNC是直接截取屏幕图像处理传输。

这样,在同样的传输信道条件下,FreeNX可以比VNC提供更好的操作感和实时性;也正因为其实现原理依赖于XWindows,因此FreeNX目前也就不支持将Windows 作为远程控制服务器端。

安装:
[root@wmm ~]# yum -y install nx freenx
生成配置文件:
[root@wmm nxserver]# cp node.conf.sample node.conf【sample一般是列子文件】
[root@wmm nxserver]# vim node.conf【生成一个用户数据库】ENABLE_PASSDB_AUTHENTICATION="1"
cp:是否覆盖"node.conf"?yes
增加用户:
[root@wmm ~]# nxserver --adduser wmm
设置密码:
客户端访问:
秘钥对Key
[root@wmm ~]# cd /etc/nxserver/
[root@wmm nxserver]# ll
总用量72
-rw-------. 1 nx root 668 5月11 23:40 client.id_dsa.key
-rw-r--r--. 1 nx root 22552 5月11 23:49 node.conf
-rw-r--r--. 1 nx root 22553 11月30 2012 node.conf.sample
-rw-------. 1 nx root 37 5月11 23:50 passwords
-rw-------. 1 nx root 6 5月11 23:50 passwords.orig
-rw-------. 1 nx root 602 5月11 23:40 server.id_dsa.pub.key -rw-------. 1 nx root 668 5月11 23:40 users.id_dsa
-rw-r--r--. 1 nx root 602 5月11 23:40 users.id_dsa.pub [root@wmm nxserver]# vim client.id_dsa.key
复制整个秘钥文件内容---------到客户端的Key。

相关文档
最新文档