linux远程网络管理

Telnet软件包客户端:telnet-0.17-38.el5.i386.rpm服务端:telnet-server-0.17-38.el5.i386.rpmtelnet没有安装就安装下哈~,确保安装前已经安装xinetd服务Telnet访问控制可以使用/etc/hosts.allow和/etc/hosts.deny文件来限制客户端访问,这两个文件是tcpd服务配置文件,tcpd服务可以控制外部主机对本机服务的访问。

格式:服务进程名:主机列表:[可选的命令操作]Telnet限制最大连接数可以编辑/etc/xinetd.d/telnet文件,然后在{}中添加一行instances = 需要限制的数字Telnet服务启动方法由于telnet是由xinetd服务管理,所以telnet启动方法和其他服务不大一样哈~ chkconfig --level 35 krb5-telnet on也可以使用ntsysv启动通过修改/etc/xinetd.d/krb5-telnet文件也可以启动telnet服务,而ntsysv从本质上也是通过修改此文件的,修改方法将"disable=yes"改为"disable=no"就可以了修改了配置文件我们还需要重启xinetd服务来使用配置生效现在我们可以查看一下主机是否开启了23端口netstat -tna |grep 23现在客户端就可以telnet上服务器了,默认不允许root用户通过telnet登录,我们可以使用su -切换到root用户身份。

如果服务器配置了防火墙的话,就禁止了telnet登录。

这样客户端就telnet连接不上了还需要允许客户端访问telnet服务所使用的端口才可以,默认使用TCP协议的23端口。

iptables -I INPUT -p tcp --dport 23 -j ACCEPT现在就又可以登录了哈~我们还可以更新telnet默认端口号,这样可以降低安全风险,注意不能修改成已经在使用的端口vim /etc/services修改后重启xinetd服务现在我们还需要修改iptables规则iptables -I INPUT -p tcp --dport 2388 -j ACCEPT客户端XP登录测试下哈~OpenSSH服务需要4个软件包openssh-4.3p2-24.el5.i386.rpm:包含OpenSSH服务器及客户端需要的核心文件openssh-askpass-4.3p2-24.el5.i386.rpm:支持对话框窗口的显示,是一个基于X系统的密码诊断工具openssh-clients-4.3p2-24.el5.i386.rpm:OpenSSH客户端软件包openssh-server-4.3p2-24.el5.i386.rpm:OpenSSH服务器软件包没有就安装一下哈~OpenSSH配置文件OpenSSH常用配置文件有两个/etc/ssh/ssh_config和/etc/sshd_config。

ssh_config为客户端配置文件而sshd_config为服务器端配置文件ssh_config配置文件Host:指定配置生效的主机,设置的主机将使用其他设置,“*”表示所有的计算机。

ForwardAgent:如果存在验证代理,可以设置连接是否经过验证代理转发给远程计算机ForwardX11:设置X11连接是否被自动重定向到安全的通道和显示集。

RhostsAuthentication:设置是否使用基于rhosts安全验证。

RhostsRSAAuthentication:设置是否使用RSA算法的基于rhosts安全验证。

RSAAuthentication:设置是否使用RSA算法进行安全验证。

PasswordAuthentication:设置是否使用口令验证。

HostbasedAuthentication:基于主机的认证FallBackToRsh:设置如果用SSH连接出现错误是否自动使用RSH。

UseRsh:设置是否在这台计算机上使用rlogin/rsh。

BatchMode:如果设置为yes,passphrase/password的提示将被禁止。

当不能交互式输入口令的时候,这个选项对脚本文件和批处理任务非常有用。

CheckHostIP:设置SSH是否查看连接到服务器的主机的IP地址来防止DNS欺骗。

建议设置为yes。

AddressFamily:指定sshd应当使用哪种地址族ConnectTimeout:设置连接超时。

StrictHostKeyChecking:如果设置为yes,SSH就不会自动把计算机的密匙加入$HOME/. ssh/known_hosts文件,并且一旦计算机的密匙发生变化,就拒绝连接。

IdentityFile:设置从哪个文件读取用户的RSA安全验证标识。

Port:设置连接到远程主机的端口。

Protocol:设置客户端使用的SSH版本。

Cipher:设置加密方式。

Ciphers:指定SSH-2允许使用的加密算法EscapeChar:设置escape字符。

Tunnel:设置穿越不被信任的网络TunnelDevice any:anyPermitLocalCommand no/etc/ssh/sshd_config配置文件Port 22设置sshd监听端口号ListenAddress 0.0.0.0设置sshd服务器绑定的IP地址,0.0.0.0表示侦听所有地址HostKey /etc/ssh/ssh_host_key设置包含计算机私人密匙的文件ServerKeyBits 768定义服务器密匙长度LoginGraceTime 2m设置如果用户不能成功登录,在切断连接之前服务器需要等待的时间(单位为秒)KeyRegenerationInterval 1h设置在多少秒之后自动重新生成服务器密匙。

重新生成密匙是为了防止用盗用的密匙解密被截获的信息。

PermitRootLogin no设置root是否能够使用SSH登录,为了保证服务器安全,建议设置为noStrictModes yes设置SSH在接收登录请求之前是否检查用户家目录和rhosts文件的权限和所有权。

防止目录和文件设置成任何人都有写权限。

RhostsAuthentication no设置只用rhosts或/etc/hosts.equiv进行安全验证是否满足需要。

RhostsRSAAuthentication no设置是否允许用rhosts或/etc/hosts.equiv加上RSA进行安全验证。

RSAAuthentication yes设置是否允许只有RSA安全验证。

IgnoreUserKnownHosts no设置ssh daemon是否在进行RhostsRSAAuthentication安全验证的时候忽略用户的$HO ME/.ssh/known_hosts。

IgnoreRhosts yes设置验证的时候是否使用rhosts和shosts文件PasswordAuthentication yes设置是否允许口令验证。

PermitEmptyPasswords no设置是否允许用口令为空的帐号登录。

X11Forwarding yes设置是否允许X11转发PrintMotd yes设置sshd是否在用户登录的时候显示/etc/motd中的信息。

SyslogFacility AUTH设置在记录来自sshd的消息时是否给出facility code。

LogLevel INFO设置记录sshd日志消息的层次AllowUsers michael设置允许的用户,数量可以为多个,使用空格隔开。

OpenSSH身份验证(1)口令验证ssh -l [远程主机帐号] [远程服务器主机名或IP地址]ssh -l michael 192.168.8.188如果通信正常将会收到如下信息第一次登录服务器时系统没有保存远程主机的信息,为了确认该主机身份会提示用户是否继续连接,输入yes后登录,这时系统会将远程服务器信息写入用户主目录下的$HOME/.ssh/kn own_hosts文件中,下次再进行登录时因为保存有该主机信息就不会再提示了哈~(2)密匙认证1)配置远程服务器,禁止口令认证vim /etc/ssh/sshd_conf2)客户端生成密匙如果专用ssh系统帐号为51cto进行远程管理,可以使用51cto帐号登录后执行ssh-keyge n生成密匙,因为rhel5使用的是ssh2,所以要加参数-dssh-keygen -d提示输入密匙文件的保存路径,选择默认继续哈~下面要求输入密码,这里的passphrase密码是对生成的私匙文件(/home/51cto/.ssh/id_d sa)的保护口令,如果不设置可以回车。

公匙文件为/home/51cto/.ssh/id_dsa.pub。

3)发布公匙使用ssh-copy-id命令将客户端生成的公钥发布到远程服务器192.168.8.188,并使用-i参数指定本地公钥的存放位置。

ssh-copy-id -i /home/51cto/.ssh/id_dsa.pub 192.168.8.1884)连接远程服务器ssh -l 51cto 192.168.8.188其他客户端设置参考。

合集下载

在Linux终端中如何执行远程命令

在Linux终端中如何执行远程命令

在Linux终端中如何执行远程命令Linux操作系统具有强大的网络功能,可以通过终端执行远程命令来管理和控制远程服务器。

本文将介绍在Linux终端中如何执行远程命令,并提供详细步骤和示例说明。

1. 使用SSH登录远程服务器要执行远程命令,首先需要使用SSH(Secure Shell)协议登录到远程服务器。

打开终端窗口,并使用以下命令连接到远程服务器,其中username是您在远程服务器上的用户名,而hostname则是远程服务器的IP地址或主机名。

```ssh username@hostname```输入上述命令后,系统将提示您输入远程服务器的密码。

输入密码后,即可成功登录到远程服务器。

2. 执行简单的远程命令一旦登录到远程服务器,您可以在终端中执行远程命令。

简单的远程命令可以直接键入并按下Enter键执行。

以下是一个简单的示例,将在远程服务器上列出当前目录中的文件。

```ls```执行此命令后,系统将返回远程服务器上当前目录中的文件列表。

3. 执行复杂的远程命令对于更复杂的远程命令,您可以使用以下命令语法。

```ssh username@hostname 'command'```在此语法中,username是您在远程服务器上的用户名,hostname是远程服务器的IP地址或主机名,command是您要在远程服务器上执行的命令。

将command替换为您实际要执行的命令。

例如,要在远程服务器上安装软件包,可以使用以下命令。

```ssh username@hostname 'sudo apt-get install package'```在上述命令中,replace 'package'为您要安装的软件包的名称。

系统将提示您输入远程服务器的密码以确认权限,并开始安装所需的软件包。

4. 执行多个远程命令在某些情况下,您可能需要一次性执行多个远程命令。

要实现这一点,可以使用以下命令语法。

远程登录linux的几种方式

远程登录linux的几种方式

远程连接linux服务器的方式:以显示的类型来分类,可以分为文字接口和图形接口两种。

文字登入包括Telnet和SSH两种方式;图形接口包括Xdmcp和VNC。

一、Telnet方式登入linux的方法:1、在linux下安装Telnet服务器;2、启动Telnet服务器:方式如下:1. 将xinetd里面关于telnet的项目开启,然后2. 重新启动一次xinetd3、开启telnet的项目有两个方式:1). 使用ntsysv或chkconfig:Red Hat系列(含CentOS)的套件里面的ntsysv。

在Fedora底下可以使用ntsysv出现的窗口之中,将telnet勾选起来,然后按下OK即可。

2). 使用vi修改/etc/xinetd.d/telnet这个档案:那么如果不是Red Hat的Linux系统,基本上,ntsysv也只是修改/etc/xinetd.d这个目录下的数据而已,所以可以手动自己修改他。

设定完开启之后,就是启动,刚刚提到telnet是挂在xinetd底下的,所以只要重新启动xinetd 就能够将/etc/xinetd.d/里头的设定重新读进来,所以刚刚设定启动的telnet自然也就可以被启动。

4、关闭Telnet服务器的方式与开启的步骤是相同的,只是将设定值转变一下就行。

5、以上是server端,在client端的联机方式如下:在Windows的环境底下可以使用telnet的程序联机到Linux的telnet server里面来,可以依序这样做:1). 按下Windows内的『开始』2). 选择『执行』3). 在出现的窗口中输入『telnet your.IP.or.hostname』也可以使用类似netterm这个联机软件来联机。

Telnet方式的问题:Telnet是一个以明码传输的协议,这样如果在Internet上传输很可能被窃取信息,所以使用Telnet联机的时候通常是在局域网内,或对联机IP作出限制,或者加上防火墙。

linux命令ssh用法

linux命令ssh用法

linux命令ssh用法
SSH(Secure Shell)是一种网络协议,用于安全地远程登录到远程计算机上进行管理和操作。

下面是一些常见的SSH命令用法:
1. 远程登录到远程计算机:
ssh username@hostname
- `username`是远程计算机上的用户名
- `hostname`是远程计算机的IP地址或主机名
2. 指定SSH端口:
ssh -p port username@hostname
- `port`是远程计算机上SSH服务的端口号,默认为22
3. 使用密钥进行身份验证:
ssh -i private_key_file username@hostname
- `private_key_file`是本地计算机上的私钥文件路径
4. 传输文件到远程计算机:
scp local_file username@hostname:remote_directory
- `local_file`是本地计算机上的要传输的文件路径
- `remote_directory`是远程计算机上的目标目录路径
5. 从远程计算机下载文件到本地计算机:
scp username@hostname:remote_file local_directory
- `remote_file`是远程计算机上的要下载的文件路径
- `local_directory`是本地计算机上的目标目录路径
这些是一些基本的SSH命令用法,还有其他更高级的用法和选项可以进一步探索。

你可以通过在终端中输入`man ssh`命令来查看SSH的详细用法和选项。

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则通过性能优化和自适应显示提供更好的远程桌面体验。

基于Internet网络远程管理Linux操作系统服务器的应用与研究

基于Internet网络远程管理Linux操作系统服务器的应用与研究
王旭 陈一菲 黑龙江科技学院网络中 10  ̄ 07 5
界许多信息中心 图书 馆及其 它信息 资源联
系 。
的 轻 量 型 协 议 ,实 现 远 程 管 理 功 能 。
VNC属于主从结构 f l n / e v r , i t S r e ) 它 Ce 是一种已经移植到许多GU 平台上的客户 I 机 /服 务器 系统 .它 由VNC e v r和 S r e VNC e r Vi we 两部分组成。 3 1 启动服务器端 V . NC服务 服务器端统称为 V ev l 。与其 NC s res " 它服 务器程 序不同,VN C服务器既可以 由翘级用户 r o 也可以由普通用户启动。 ot 哪个 用户 启动 ,客 户机 连接后 看到的 就
维普资讯
1 期 C N C E C D E H O O Y I F P TIN Jn 2 0 HIA S IN E AN T C N L G N G , MA O u 0 6
基于 I tr e 网络远程管理 n en t
L n x操作系统服 务器的应用与研 究 iu
可安 装 成 功 . 井需 要 启 动 服务 器端 的 Ap c e服务 支持 .在客 户端浏 览器中输 ah
入 htp / t : /服务器端 I P:1 0 0 .其 0 0 中t00 0 0 是默认 的访问端 I号, : 1
主要 方式 ,它为 用户提 供了 在奉地 计算 机 上完 成远 程 主机 工作 的毹 力 。使 用 T Ie 方式远程访问 L x u 1 最大的 e t n mu , n x / 优点就是服务器端客户端不需要额外的配 置 ,默 认安 姨就 可以直接 访问 。通过 使 用 T le 工具 ,Itr e 用 户可以与垒世 en t ne n t

第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远程连接和远程管理命令,并给出使用示例。

一、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终端命令的远程登录和远程桌面技巧远程控制其他计算机

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服务器,确保服务器正在监听指定的端口。

在Linux终端中使用ssh命令远程登录服务器

在Linux终端中使用ssh命令远程登录服务器随着科技的进步和互联网的普及,远程登录服务器成为了我们日常工作中不可或缺的一部分。

在Linux操作系统中,我们可以使用ssh命令来实现远程登录服务器的功能。

本文将详细介绍在Linux终端中使用ssh命令远程登录服务器的步骤,以及常见问题的解决方法。

1. 确认远程服务器的IP地址和用户名在进行远程登录之前,我们首先要确认需要登录的远程服务器的IP 地址和用户名。

IP地址是服务器在网络中的唯一标识,而用户名则是用于识别和管理用户身份的标识。

2. 打开终端并输入ssh命令打开Linux终端,并输入以下命令:```ssh [用户名]@[IP地址]```将命令中的[用户名]替换为远程服务器的用户名,[IP地址]替换为远程服务器的IP地址。

例如,如果服务器的用户名是"admin",IP地址是"192.168.0.1",则命令为:```****************.0.1```3. 输入远程服务器的密码在输入完ssh命令后,按下回车键后,系统会提示输入远程服务器的密码。

输入密码时,终端不会显示任何字符,这是为了保护密码的安全性。

输入密码后,按下回车键登录远程服务器。

4. 根据需要进行相关操作成功登录远程服务器后,我们可以根据需要进行相关操作。

例如,可以查看系统状态、执行命令、上传或下载文件等操作。

在远程登录过程中,需要熟悉Linux常用命令以及服务器管理技巧,以便更好地完成工作。

常见问题及解决方法:1. 连接超时或连接失败如果在使用ssh命令连接远程服务器时出现连接超时或连接失败的情况,可能是由于网络问题或服务器配置不正确导致的。

可以先检查网络连接是否正常,确保能够正常访问互联网。

如果网络连接正常,可以尝试检查服务器配置是否正确,例如用户名、IP地址等是否输入正确。

2. 密码错误或密码忘记如果在输入密码时提示密码错误或者忘记密码,可尝试联系服务器管理员进行密码重置。

mstsc linux

随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域,如何实现Linux的远程管理成为网络管理员的首要任务。

本文将介绍通过xmanager远程桌面控制Linux 的方法和技巧随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域,如何实现Linux的远程管理成为网络管理员的首要任务。

我们经常见到的几种最为常用的windows下远程管理Linux服务器的方法,基本上都是利用SecureCRT,F-Secure SSH 抑或是PUTTY等客户端工具通过ssh 服务来实现Windows下管理Linux服务器的,这些客户端工具几乎不需要什么配置,使用简单,但是它们都无法启动窗口服务的程序或进程,也无法达到远程桌面控制。

本文将介绍通过xmanager远程桌面控制Linux的方法和技巧,文中所指的Linux系统,如无特别说明都以RedHat 9.0为例。

有两种方法可以实现远程管理Linux桌面窗口,其中一个就是是我们所选择的X显示管理器(X display manager)或者说xdm,另一个流行的解决方案是vnc。

我选择xdm而不是vnc出于两点原因。

第一,vnc要有个服务端的守护进程,为每个共享的桌面运行。

第二,我已经有X服务器的软件安装在所有的工作站上,不想再添加额外的客户端软件了。

我们先来了解一些X系统方面的知识,X是用在大多数UNIX系统中的图形支持系统。

如果你在你的Linux机器上使用GNOME或者KDE的话,你就正在使用X系统。

它由X联盟()定义并维护。

大多数的Linux用户使用的都是由XFree86 项目 ()提供的X Window系统的实现。

xdm 是一个显示管理器,提供了灵活的任务管理功能。

然而xdm通常被认为是“GUI的登陆屏幕,可以自动启动我的X任务”,我们会看到实际上它要更为强大。

xdm 使用X联盟的X显示管理控制协议,即XDMCP,来和X服务器通信。

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