[root@localhost ~]# lsb_release -a
LSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 6.0 (Santiago)
Release: 6.0
Codename: Santiago
254装了图形化,168默认没装图形化,254 ssh -X到168,发现打不开图形界面,发现原因竟是168上少装了一个xauth的包。
strace xhost发现报如下错:
strace xhost +
...
connect(3, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("10.100.0.254")}, 16) = -1 ECONNREFUSED (Connection refused)
...
ssh -vvv发现是xauth的问题:ssh 10.100.0.168 -X -vvv
...
debug3: Wrote 512 bytes for a total of 2005
debug1: Remote: No xauth program; cannot forward with spoofing.debug2: channel_input_status_confirm: type 99 id 0
...
安装xauth:
yum install xauth -y
再次-X登陆,注意最后一行,xauth在用户家目录下创建了一个.Xauthority的文件:
[root@401x Desktop]# ssh 10.100.0.168 -X
root@10.100.0.168's password:
Last login: Sun Aug 19 21:05:08 2012 from 10.100.0.254
/usr/bin/xauth: creating new authority file /root/.Xauthority发现已经可以打开图形界面:
[root@localhost ~]# xclock
Warning: Missing charsets in String to FontSet conversion
回过头来看下ssh -vvv:
ssh 10.100.0.168 -X -vvv
...
debug3: Wrote 128 bytes for a total of 1381
debug2: callback start
debug2: x11_get_proto: /usr/bin/xauth list :0.0 2>/dev/null
debug1: Requesting X11 forwarding with authentication spoofing.debug2: channel 0: request x11-req confirm 0
...
原本以为是xhost和DISPLAY变量设置的问题,结果发现与二者没有任何关系。
装了xauth后,168上的DISPLAY如下,xhost和DISPLAY变量都未做任何改动。
[root@localhost ~]# echo $DISPLAY
localhost:10.0
REF:
1. xhost doesn't work
http://forums.gentoo.org/viewtopic-t-424675-start-0.html
2. No xauth Program; Cannot Forward With Spoofing Error and Solution
http://www.cyberciti.biz/faq/linux-unix-appleosx-noxauth-program-cannot-forward-with-spoofing/
分享到:
相关推荐
rhel-server-6.0-x86_64-dvd.iso rhel-server-6.1-x86_64-dvd.iso rhel-server-6.2-x86_64-dvd.iso rhel-server-6.3-x86_64-dvd.iso rhel-server-6.4-x86_64-dvd.iso rhel-server-6.5-x86_64-dvd.iso rhel-server-...
rhel-baseos-9.0-beta-0-x86_64-dvd.iso 网盘文件永久链接
rhel-server-6.0-x86_64-dvd.iso rhel-server-7.1-x86_64-dvd.iso rhel-server-7.2-x86_64-dvd.iso rhel-server-7.3-x86_64-dvd.iso rhel-server-7.4-x86_64-dvd.iso rhel-server-7.5-x86_64-dvd.iso rhel-server-...
compat-oracle-rhel4-1.0-5.i386.rpm
cuda-repo-rhel7-11-0-local-11.0.2_450.51.05-1.x86_64
资源是Redhat7.4镜像文件的云盘链接,包括rhel-server-7.4-x86_64-boot.iso和rhel-server-7.4-x86_64-dvd.iso 仅供学习交流,严禁用于商业用途,请于24小时内删除
rhel-server-7.7-x86_64-dvd.part1 rhel-server-7.7-x86_64-dvd.part2 百度网盘下载地址:https://pan.baidu.com/s/1HLtSKQka23BhSsd0iyPCbg
rhel-server-5.1-x86_64-dvd.iso rhel-server-5.2-x86_64-dvd.iso rhel-server-5.3-x86_64-dvd.iso rhel-server-5.4-x86_64-dvd.iso rhel-server-5.5-x86_64-dvd.iso rhel-server-5.6-x86_64-dvd.iso rhel-server-...
资源是Redhat7.3镜像文件的云盘链接,包括rhel-server-7.3-x86_64-boot.iso和rhel-server-7.3-x86_64-dvd.iso 仅供学习交流,严禁用于商业用途,请于24小时内删除
cuda-repo
资源是Redhat7.2镜像文件的云盘链接,包括rhel-server-7.2-x86_64-boot.iso和rhel-server-7.2-x86_64-dvd.iso 仅供学习交流,严禁用于商业用途,请于24小时内删除
ibm_dd_sraidmr_00.00.04.38-01_rhel5_32-64.tgz
rhel-server-6.7-x86_64-dvd.iso 64位网盘下载,安装客户端,即可下载,百度网盘下载 rhel-server-6.7-x86_64-dvd.iso 64位网盘下载
rhel-8.0-x86_64-linuxprobe.com 网盘文件永久连接
IBM system x3530 M4 C105 raid 驱动linux 64位版 ,适用于redhat 6
资源是Redhat7.5镜像文件的云盘链接,包括rhel-server-7.5-x86_64-dvd.iso 仅供学习交流,严禁用于商业用途,请于24小时内删除
离线安装包,亲测可用
RHEL6版-项目2--熟悉RHEL6的图形和字符界面.pptx
RHEL6版-项目2--熟悉RHEL6的图形和字符界面.pdf
RHEL7OSP-6.0-2015-02-23.2-x86_64.iso 安装文件希望能帮助到各位,链接已更新。