window用Xmanager4.0的Xstart连接linux远程桌面
安装包:
xorg-x11-xauth
xterm.x86_64 0:253-1.el6
Execute command path:/usr/bin/xterm
Xstart连接Linux远程桌面有一个好处,服务器端不用做什么设置,开启SSH即可。
服务器要有桌面环境,和X Window
用XDMCP连接,服务器端得做一些配置,麻烦。
菜单
Xmanager Enterprise 4 -- Xbrowser
新建一个Xstart会话
协议选ssh,
执行命令 点击后面的按钮选GNOME
建好后打开这个会话就可以连接到远程桌面了,很简单。
连接上后任务栏里有三个菜单,
一个是显示linux的头部菜单
一个是显示linux的任务栏
一个是显示linux的桌面
如何退出
在任务栏(右侧)里右键关闭xmanager
还可以用如下方法建Xstart会话
菜单
Xmanager Enterprise 4 -- Xstart
如果报错:已拒绝x11转移申请,
(首先检查 etc/ssh/sshd_config 中 设置 X11Forwarding yes
但是在某些主机上,无论你在客户端如何设置,都无法正确的使能X11 forwarding功能,登录后DISPLAY永远是空值。sshd_config文件也没有将X11 forwarding功能禁用。
解决办法:
原来X11 forwarding依赖“xorg-x11-xauth”软件包,所以必须先安装“xorg-x11-xauth”软件包。
yum install xorg-x11-xauth)
服务器上应该装有X Window,见文后连接。
服务器要没有桌面环境,会报如下错误
[17:18:41] Start timer (TIMER_SHUTDOWN, 180).
bash: /usr/bin/gnome-session: No such file or directory
----------------------------------------------------------------------------------------------------------------------------------------------
- 通过xstart启动gnome桌面的具体调置
- 启动xstart,命名一个session,输入主机名,悬着SSH,输入用户名和密码,
- Execution Command框:
- 若启动GNOME,填写DISPLAY=$DISPLAY /usr/bin/gnome-session,若启动KDE,填写DISPLAY=$DISPLAY /usr/bin/startkde
- 修改配置
- 无法启动xstart的几个错误及解决
错误一:连接时出现:Can't open display: localhost:10.0
解决方法:
在/etc/hosts 中加入
127.0.0.1 localhost
ipaddress hostname
之后能进入图形界面,注意是实际ip和机器名
错误二:slc5和slc4的xterm目录不一样,需要注意。
/usr/X11/bin/xterm: Command not found.
将Excution command改为
/usr/bin/xterm -ls -display $DISPLAY
即可
------------------------------------------------------------------------------------------------------------------------
[16:21:58] Host authentication initiated…
[16:21:58] Hostkey fingerprint:
[16:21:58] ssh-dsa 1024 18:4c:c3:f8:71:0f:d2:b2:e1:4c:21:f8:33:49:9a:9a
[16:22:00] Accepted. Verifying host key…
[16:22:00] Verified.
[16:22:00] User authentication initiated…
[16:22:00] Sent user name ‘oracle’.
[16:22:00] Sent password.
[16:22:00] Access granted.
[16:22:00] Sent X11 forwarding request…
[16:22:00] Succeeded.
[16:22:00] Sent the command line.
[16:22:00] /usr/X11R6/bin/xterm -ls -display $DISPLAY
[16:22:00] Start timer (TIMER_SHUTDOWN, 180).
/usr/X11R6/bin/xauth: creating new authority file /home/oracle/.Xauthority
bash: /usr/X11R6/bin/xterm: No such file or directory
[16:22:01] Connection closed
解决思路:
[root@localhost ~]# rpm -qf /usr/bin/xterm
xterm-215-4.el5
查询到缺少该rpm包,安装该包
挂载光驱
[root@localhost ~]# mount -t iso9660 /dev/cdrom /mnt/cdrom
[root@localhost ~]#cd /mnt/cdrom
[root@localhost cdrom]# cd Server
[root@localhost Server]# ls xterm*
xterm-215-5.el5.i386.rpm
[root@localhost Server]# rpm -ivh xterm-215-5.el5.i386.rpm
warning: xterm-215-5.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
file /usr/bin/resize from install of xterm-215-5.el5 conflicts with file from package xterm-215-4.el5
file /usr/bin/xterm from install of xterm-215-5.el5 conflicts with file from package xterm-215-4.el5
安装 xterm-215-5.el5.i386.rpm包出错,意思是,已经在/usr/bin/xterm下安装xterm包,名称为xterm-215-4.el5
判断既然该包已经存在,那该如何处理呢...
修改Xstart的配置,在Execution Command:点击箭头添加,如下图:
点击箭头后,点击Add/Remove....添加执行命令行。如下图
添加完毕后,在xstart窗口,再重新指定,如下图
到此就ok了
window用Xmanager4.0的Xstart连接linux远程桌面的更多相关文章
- Xrdp - 通过Windows的RDP连接Linux远程桌面(Ubuntu/CentOS/Redhat 7)
Xrdp - 通过Windows的RDP连接Linux远程桌面(Ubuntu/CentOS/Redhat 7) 您多久访问一次Linux桌面? 您使用什么工具来访问远程桌面? Xrdp是一个开源工具, ...
- Xrdp - 通过Windows的RDP连接Linux远程桌面(Ubuntu/CentOS/Redhat 7)(转载)
您多久访问一次Linux桌面? 您使用什么工具来访问远程桌面? Xrdp是一个开源工具,允许用户通过Windows RDP访问Linux远程桌面. 除了Windows RDP之外,xr ...
- 连接Linux远程桌面的几个方法
有下面五种方法: 一.通过xshell或putty直接调用程序窗口(通过ssh命令行连接). 二.通过xbrower连接Linux完整的桌面. 通过xshell直接调用程序窗口. rhel5的gdm的 ...
- linux 远程桌面连接
我们知道在windows下面我们可以用远程桌面连接来控制其它电脑, 但linux 远程桌面连接?不过在说怎样连接之前还是要先明确一个概念,为什么我标题没有用linux中的远程桌面连接呢, 这是因为Li ...
- Pycharm 连接Linux 远程开发
Pycharm 连接Linux 远程开发 在Liunx上安装python3.6(Ubuntu16) 下载Python-3.6.4.tgz 解压 tar -xzvf Python-3.6.4.tgz 进 ...
- linux下使用FreeRDP 连接 Windows 远程桌面
linux下使用FreeRDP 连接 Windows 远程桌面 简介 FreeRDP 是一款开源的远程桌面系统,支持多种平台, 在 ubuntu 中使用 FreeRDP 可以很方便的登录到 win ...
- linux-Navicat连接linux远程数据
linux-Navicat连接linux远程数据 (一)登陆数据库 (二)创建用户用于远程连接 GRANT ALL PRIVILEGES ON *.* TO '账号'@'%' IDENTIFIED B ...
- Linux远程桌面(二)
上一篇远程桌面采用的独立服务配置不适用于过多用户,这一篇采用超级Internet服务器搭建vnc服务可以解决多用户问题. vnc之xinetd服务搭建配置 Linux远程桌面(一):vnc之独立服务 ...
- CentOS下通过rdesktop连接Windows远程桌面
众所周知,微软的Windows提供了一种远程桌面系统(Remote Desktop),该服务的默认端口是3389,可使用户远程登录进行系统管理或作为终端服务器运行各种应用软件. 而要连接Windows ...
随机推荐
- jQery的方法
<!DOCTYPE html> <html> <head> <script type="text/javascript" src=&quo ...
- Object.defineProperty()属性设置介绍
注释: 本文宅自https://segmentfault.com/a/1190000007434923,仅学习方便,没有任何商业用途 对象是由多个名/值对组成的无序的集合.对象中每个属性对应任意类型的 ...
- HttpClient 教程 (一)
转自:http://www.cnblogs.com/loveyakamoz/archive/2011/07/21/2112804.html HttpClient 教程 (一) 前言 超文本传输协议 ...
- mysql 5.7.13 安装配置方法图文教程(win10) (转)
http://www.jb51.net/article/87152.htm ***************************** MySQL是一款关系型数据库管理系统,是由Oracle旗下公司M ...
- 从零开始,跟我一起做jblog项目(三)从Maven到Gradle
http://www.cnblogs.com/newflydd/p/4972922.html?utm_source=tuicool&utm_medium=referral ********** ...
- JavaScript高级 面向对象(1)--添加一个div标签
说明(2017.3.28): 1. JavaScript是一种基于对象的多范式编程语言,不是面向对象,但离开对象不能活. 范式编程是指编程习惯.方式,分为过程式.对象式和函数式编程. 2. 面向对象是 ...
- zTree V3 是个好东西 功能很强大
zTree V3 是个好东西 功能很强大 地址:http://www.ztree.me/v3/demo.php#_101
- 【C#】List列表的深复制,引用类型深复制
需求:深复制该列表. Student实体类: public class Student { public string Name { get; set; } public int Age { get; ...
- 【C】——压缩字符串
编一个函数,输入一个字符串,要求做一个新字符串,把其中所有的一个或多个连续的空白字符都压缩为一个空格.这里所说的空白包括空格.'\t'.'\n'.'\r'.例如原来的字符串是: This Conten ...
- elasticsearch安装与使用(5)-- search guard安装与配置
一.安装search guard插件必须要安装两部分: ①search-guard-xx ②search-guard-ssl (XX指的是与elasticsearch引擎对应的版本) github地址 ...