LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1050|回复: 5

求助:opensuse 10.2 x86_64 登录SUN Blade 2500 (SUN OS 5.8)

[复制链接]
发表于 2007-4-26 11:25:00 | 显示全部楼层 |阅读模式
请各位路过的朋友给个详细的指导过程,三言两语对我这个菜鸟来说是很难的。我用opensuse只是用,不想也没有能力去理解很深的东西,够我工作就好了。
我用的opensuse 10.2 x86_64, 想登录SUN Blade 2500 (SUN OS 5.8,129.200.9.2),用里面的软件。
我的机器还和一台 Windows XP 服务器(192.168.0.1)连接,用的DHCP(192.168.0.93),网络连接是正常的.
我设置的虚拟接口         ifconfig eth0:1 129.200.9.93 up
ping 129.200.9.2 显示正常。
telnet 129.200.9.2 也可以登录, 还是在当前命令窗口里面的字符界面,ls一下都正常。
我看opensuse网站上说,我用的这台opensuse机器应该叫做X server吧,要登录的SUN OS叫做X client.(很多人说的client,server概念很乱,所以我先说个,不对请指出)。
X server上的ssh安装的是 openssh4.4 pl (ssh -v查看的)。
/etc/ssh/ssh_config和sshd_config下面的Xforward和x11Forwarding我都设置成yes.
YasT--->security--->Firewall----->external zone----->add allowed services : ssh
我的机器自动登录gnome界面, 我 init 3切换level.
好像听说ssh需要调用cookies, 所以以上过程需要用su的我已经全部改成sux了。
ssh -X 129.200.9.2
显示:cannot connect to port 22 : connection refused
下面我没招了。


麻烦各位高手教我详细的一个可行的方法. 万分感谢了。
我很笨的,请您务必用For dummies的态度来给我step by step的指导。谢谢了。


---------------
DELL GX620/2GB DDR 533, 160GB, P4 EMT64 3.0GHz, ATI SE600 128Mb, HP LaserJet 1010 printer
openSuSE 10.2 x86_64 English(Fcitx, Firefox, Stardict, Windows Fonts, 永中office 2007, openoffice.org, Matlab 2007a, Qtiplot, amarok, realplayer)
还差:本地的mathematica,其它软件在SUN OS机器.
发表于 2007-4-26 16:59:35 | 显示全部楼层
1.server client 是程序不是机器。同一机器可能即是server又是client。比如你如果使用 opensuse 的图形界面你就即是server 又是 client.

2.X server X client 概念错误。
X server 的意思是说提供图形支持服务,你如果需要图形显示到 X server 申请服务。此时你就是 client。

3.你的意思是你要到SUN机器上的 X server 申请显示图形,那么显然你是 X client。所以你 ssh 连别人,别人没有开 sshd 服务或者被防火墙断了。你应该联系 SUN 机器所有者打开 ssh 后台首先。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-30 12:17:06 | 显示全部楼层
谢谢楼上的意见。
sunfreeware.com上说最小化安装的solaris 8是没有ssh的。我找管理员帮忙看了下,确实没有。于是按照说明把openssh 4.6 pl安装了。
在solaris 8的/usr/local/etc目录下有一些用ssh-keygen生成的密钥。
是否需要把solaris 8里面的.pub的密钥拷贝到了suse下面/etc/ssh目录?(我拷贝了)
然后在solaris 8的/usr/local/etc/sshd_config中把X11Forwarding 改成yes.
在suse下ssh -X 129.200.9.2后可以登录了,但是还是没有图形显示。

各位大侠,帮帮忙给个详细点的说明。谢谢了。
回复 支持 反对

使用道具 举报

发表于 2007-4-30 12:26:31 | 显示全部楼层
我没研究过sshd后台的配置,也不大熟悉solaris,说的可能不对。
1. key不懂。不知道那是public ker 还是 private key, 以能连上为准。
2. ssh -X 以后是必须对方有 Xserver 程序正在运行才能显示图形界,我也不知道solaris 8 最小化安装是否有 Xserver 程序。ls之类的命令管用么?
3. 你可以考虑先把openSUSE 的防火墙关上,避免麻烦。
su
SuSEfirewall2 stop
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-30 16:38:06 | 显示全部楼层
3ks.
(1)从suse用ssh登录solaris后用ps -e|grep sshd查看了一下,sshd已经打开了,否则ssh也登录不上去。
(2)防火墙设置有以下改动:
suse里面Yast--->secruity and users---->local secuity ---->Allow Remote Graphical Login已经打上勾了,
Yast --->Firewall---->external zone -----> Allowed services里面添加了SSH和Remote Access to Display Manager
以后正常使用的时候防火墙关闭总不是解决的办法,所以没关。如果上面添加的并不必要,请告诉我关闭上面的服务。谢谢。
(3)现在的问题可能是X11 Forwarding的问题。solaris里面的ssh_config和sshd_config是不是都需要添加X11Forwarding yes?
多谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-30 16:49:14 | 显示全部楼层
问题已经解决了。
还是suse的问题。上面第二步完成后就可以了。
甚至不需要init 3
在新窗口中就打开了solaris的程序窗口。
还是感谢Thruth的热情帮助。谢谢了。
祝愿这个版面能更热闹一点。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表