暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

AIX 5.3安装SSH遇到问题记录

温故而知新,分享笔记顺便温习


安装多次,遇到openssh安装失败多次,换了很多歌openssh版本都不行。后来有同事说是版本不匹配。

首先安装的是openssl,再安装openssh

安装完openssl后需要检查验证openssl是否安装成功,

执行  lslpp -l |grep openssl(查看安装过的文件集) 出现下面信息说明openssl安装成功。


安装openssh出现如下,说明openssl没安装好或者版本不对


OPENSSH安装成功的界面如下:


文字编码选择中文简体和中文(中文有三种不同编码UTF \GBK和默认等)进行安装:




执行 lslpp -l |grep openssh (查看安装过的文件集)验证openssh是否安装成功


查看sshd状态用下面命令

lssrc -s sshd 或者 lssrc -a | grep ssh

或者 ps -ef |grep ssh 命令查看



看到是启动状态的。

 

以下是一位网友在2011年11月7号写的安装过程,感觉比较详细

 

OS:AIX 5.3

SSH: openssl-0.9.8.1302.tar.Z  + openssh_5.4p1.tar.z

 openssl下载路径:

https://www14.software.ibm.com/webapp/iwm/web/reg/download.do?source=aixbp&S_PKG=openssl&lang=en_US

 openssh下载路径:http://sourceforge.net/projects/openssh-aix/files/

 

步骤:

1、上传openssl-0.9.8.1302.tar.Z + openssh_5.4p1.tar.z到目标服务器上,解压两个软件包

解压方法:

 #方法一

 uncompress openssl-0.9.8.1302.tar.Z

 tar -xvf openssl-0.9.8.1302.tar

 #方法二

 zcat openssl-0.9.8.1302.tar.Z | tar -xvf -

bash-3.2# ls

openssl.base       openssl.license    openssl.man.en_US

2、使用smit命令安装openssl

bash-3.2#  smit installp  或者 smit install_all

            ---->Install Software

            ---->INPUT device / directory for software? 输入[.]? #注意那个".",表示安装路径在当前目录,然后Enter

            ----> [F4] #列出安装路径下要安装软件清单,ESC+7分别选中3个软件,Enter确认后返回上个界面

            ---->ACCEPT new license agreements? 用tab键选yes,如果不选择会安装失败并提示openssl.base需要license执行完上述命令后,两次Enter后就会自动安装所选择的软件。

 

   验证openssl是否安装成功:

bash-3.2# lslpp -l |grep openssl 出现下面信息说明openssl安装成功

  openssl.base            0.9.8.1302  COMMITTED  Open Secure Socket Layer

  openssl.license         0.9.8.1302  COMMITTED  Open Secure Socket License

  openssl.man.en_US       0.9.8.1302  COMMITTED  Open Secure Socket Layer

  openssl.base            0.9.8.1302  COMMITTED  Open Secure Socket Layer

 

3、安装openssh,步骤和安装openssl一样

bash-3.2#  smit installp 或者 smit install_all

#基本上和安装SSL一样。

#如果不成功的话,先安装openssh.license再安装别的。

 

验证openssh是否安装成功:

bash-3.2#  lslpp -l |grep openssh

  openssh.base.client     5.4.0.6101  COMMITTED  Open Secure Shell Commands

  openssh.base.server     5.4.0.6101  COMMITTED  Open Secure Shell Server

  openssh.license         5.4.0.6101  COMMITTED  Open Secure Shell License

  openssh.man.en_US       5.4.0.6101  COMMITTED  Open Secure Shell

  openssh.msg.en_US       5.4.0.6101  COMMITTED  Open Secure Shell Messages -

  openssh.base.client     5.4.0.6101  COMMITTED  Open Secure Shell Commands

  openssh.base.server     5.4.0.6101  COMMITTED  Open Secure Shell Server

 

4、手动启动sshd,查看sshd状态(正常情况下,安装完成后,系统自动启动sshd)

 如果需要手动启停sshd,则:

 bash-3.2#startsrc -s sshd
 bash-3.2#stopsrc -s sshd


 查看sshd状态用下面命令

bash-3.2 # lssrc -s sshd

 Subsystem  Group  PID       Status

 sshd       ssh    6684742   active

或者

bash-3.2# ps -ef |grep ssh

    root 2748580 2560114   0 19:23:27  pts/0  0:00 grep ssh

    root 2781204  319720   0 19:23:14      -  0:00 /usr/sbin/sshd


停用telnet/ftp命令:

  stopsrc –t telnet

  stopsrc –t ftp

启用telnet/ftp命令:

  startsrc –t telnet

  startsrc –t ftp


 

附录:

openssl+openssh的安装成功的版本配合:

1、openssl.9.8.410.tar.Z http://download.csdn.net/source/414507

   openssh-4.5p1-r2.tar.Z  由于上传限制分成了2个包

     part1http://download.csdn.net/source/414640

     part2http://download.csdn.net/source/416190

 

2、需要如下四个包

     一个ssh包:

     openssh_4.3p2_53.tar.Z

     三个ssl包:

     openssl-doc-0.9.7g-1.aix5.1.ppc.rpm

     openssl-devel-0.9.7g-1.aix5.1.ppc.rpm

     openssl-0.9.7g-1.aix5.1.ppc.rpm

 

3、openssl.0.9.8.602.tar.Z + openssh-4.7_new5302.tar.z

 

4、openssl.0.9.8.1100.tar.Z + openssh_5.2p1_aix53.tar.Z



「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论