免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 22093 | 回复: 22

[安装配置] AIX 5.1环境下OPENSSH安装问题 [复制链接]

论坛徽章:
0
发表于 2008-03-13 15:39 |显示全部楼层
请大家帮忙看看是什么原因?

第一次安装了OPENSSL和OPENSSH后,提示安装成功,但是没有预先安装一些文件集,所以smit remove 卸载了OPENSSH
安装如下文件集:
-rw-r-----   1 root     sys         3181147 Mar 13 01:36 openssl-0.9.7l-2.aix5.1.ppc.rpm
-rw-r-----   1 root     sys         2178679 Mar 13 01:36 openssl-devel-0.9.7l-2.aix5.1.ppc.rpm
-rw-r-----   1 root     sys          885509 Mar 13 01:36 openssl-doc-0.9.7l-2.aix5.1.ppc.rpm
-rw-r-----   1 root     sys           64963 Mar 13 01:36 prngd-0.9.29-1.aix5.1.ppc.rpm
-rw-r-----   1 root     sys          103024 Mar 13 01:36 zlib-1.2.3-5.aix5.1.ppc.rpm
-rw-r-----   1 root     sys           54515 Mar 13 01:36 zlib-devel-1.2.3-5.aix5.1.ppc.rpm
安装成功后,再次安装openssh后提示的错误信息如下:

提示信息如下:
sysck: 3001-022 The file
        /.ssh/prng_seed
        was not found.
sysck: 3001-017 Errors were detected validating the files
        for package openssh.base.server.

0503-464 installp:  The installation has FAILED for the "root" part
        of the following filesets:
        openssh.base.server 4.1.0.1

installp:  Cleaning up software for:
        openssh.base.server 4.1.0.1
用 lslpp -l |grep ssh 命令查看
  openssh.base.client        4.1.0.1  COMMITTED  Open Secure Shell Commands
  openssh.base.server        4.1.0.1  COMMITTED  Open Secure Shell Server
  openssh.license            4.1.0.1  COMMITTED  Open Secure Shell License
  openssh.man.en_US          4.1.0.1  COMMITTED  Open Secure Shell
  openssh.base.client        4.1.0.1  COMMITTED  Open Secure Shell Commands

缺少openssh.base.server        4.1.0.1  COMMITTED  Open Secure Shell Command

按照步骤启动startsrc -s sshd
# startsrc -s sshd
0513-059 The sshd Subsystem has been started. Subsystem PID is 18816.
但是状态认为激活
# lssrc -g ssh
Subsystem         Group            PID     Status
sshd             ssh                      inoperative

请大家帮忙看看是什么原因?

[ 本帖最后由 jat_15 于 2008-3-13 15:52 编辑 ]

论坛徽章:
0
发表于 2008-03-13 16:04 |显示全部楼层

回复 #1 jat_15 的帖子

你的openssh版本不对。。。
你应该装for 5.1的openssh

安装的顺序是先安装openssl和liences。
再安装openssh的liences,最后安装openssh

最后startsrs -s sshd

论坛徽章:
0
发表于 2008-03-13 16:17 |显示全部楼层

回复 #2 ghosthtf 的帖子

4.1是AIX5.1 上的最后的一个版本,我认为不是版本的问题

论坛徽章:
0
发表于 2008-03-17 17:14 |显示全部楼层

没有人知道原因么?

没有人么

论坛徽章:
0
发表于 2008-03-19 17:16 |显示全部楼层
http://www.bullfreeware.com/
download openssh

1.
#chmod 755 openssh-3.7.1.0.exe
#ls
#openssh-3.7.1.0.exe    openssh-3.7.1.0.bff    openssh-3.7.1.0.bff.md5

2.
#smit install
/home/openssh-3.7.1.0.bff

3.
#smit mkuser
sshd

4.
#mkdir /var/empty

5.
#./usr/local/sbin/sshd
Could not load host key: /usr/local/etc/ssh_host_key
Could not load host key: /usr/local/etc/ssh_host_rsa_key
Could not load host key: /usr/local/etc/ssh_host_dsa_key
Disabling protocol version 1. Could not load host key
Disabling protocol version 2. Could not load host key
sshd: no hostkeys available -- exiting.

6.
How to generate /usr/local/etc/ssh_host_key


#/usr/local/bin/ssh-keygen -t rsa1 -f /usr/local/etc/ssh_host_key
#/usr/local/bin/ssh-keygen -t dsa -N "" -f /usr/local/etc/ssh_host_dsa_key
#/usr/local/bin/ssh-keygen -q -t rsa -f /usr/local/etc/ssh_host_rsa_key -N ''

7.
#./usr/local/sbin/sshd

8.
#ps -ef | grep sshd
    root 19034     1   0 15:51:07      -  0:00 ./sshd
    root 20774 13164   1 15:54:55  pts/0  0:00 grep sshd

ps.  openssh-3.7.1.0  (Aix4.3~Aix5.3)
       openssh-3.8.1.0 (Aix 5L)

论坛徽章:
0
发表于 2008-05-22 18:01 |显示全部楼层
近日在安装OpenSSH for AIX5.1的时候也遇到了这个问题
花了两天的时间,几乎在BAIDU和GOOGLE.COM上搜遍了
所有的类似的网页,也没找到有效的方法,而又要在规定的
时间内要在生产系统的主机上部署完成,那个叫心急火大!!!

反复折腾了许久,居然安装成功并可以RUN起来,开心啊,
那感觉就象丢失了重要的东西,又意外地找了回来,呵呵。

不敢独享,把解决方法写出来与大家Share一下:

1. sysck: 3001-022 The file  /.ssh/prng_seed was not found.

这个问题的解决是关键一步,如果这步通过了,SSH包就应该就可以安装成功
,也不会再有后续的出错信息报出来。

解决方法:Create an empty /.ssh/prng_seed file:

mkdir /.ssh
touch /.ssh/prng_seed

2. 安装一个低版本的OpenSSH包

请安装openssh-3.8.1p1_51.tar.Z这个包,安装完成后SSH进程会自动启起来的
如果安装openssh-4.1p1_51.tar.z,安装也是会成功的,但是SSH没法启动,
使用lssrc -s sshd会显示inoperative,所以即使再用startsrc -s sshd也无法启动。

论坛徽章:
0
发表于 2008-05-22 22:26 |显示全部楼层
学习了

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2015-09-04 06:20:00
发表于 2008-05-23 17:15 |显示全部楼层
我遇到过这种问题,是LICENSE问题!重新装LICENSE后即可以.

论坛徽章:
0
发表于 2008-06-20 13:26 |显示全部楼层
请问楼上,怎么安装 license啊,谢谢。。。!

论坛徽章:
0
发表于 2008-06-20 15:30 |显示全部楼层
就是
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

PostgreSQL中国大会,早鸟票抢购!

PostgreSQL中国大会,早鸟票抢购!
2019年11月29~11月30日,由 PostgreSQL中文社区与ITPUB联合主办的第九届《PostgreSQL 中国技术大会》将在北京隆重召开。PostgreSQL 作为功能最强的的开源关系型数据库之一,得到了越来越多企业的推广和运用,也越来越受到广大技术爱好者的欢迎和重视。这将是 PostgreSQL 的又一次交流盛会。




----------------------------------------

点击报名>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP