|

AIX默认没有安装SSH,要在AIX上安装SSH,上网查阅资料整理如下:

软件下载地址:

1.https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=aixbp&S_PKG=&lang=en_US&cp=UTF-8

2. 选择openssl(尽量先下载ssl)

3. 下载openssl-X.X.X.XXX.tar.Z及相对应的openssl-X.X.X.XXX.txt文件

4. 在openssl-X.X.X.XXX.txt文件中可以找到对应的openssh版本

5. 选择openssh

6. 下载版本适合的Openssh

本文档以OpenSSH_6.0.0.6108.tar.Z 与 openssl-1.0.1.511.tar.Z为例!

步骤一:

#mkdir /ssh

步骤二:

用 ftp 将OpenSSH_6.0.0.6108.tar.Z 和 openssl-1.0.1.511.tar.Z上传到小机 /ssh 目录下

注意不能用SFTP,因为没有SSH不支持SFTP

步骤三(安装openssl):

#cd /ssh

#zcat openssl-1.0.1.511.tar.Z | tar -xvf - 

#cd openssl-1.0.1.511

#smit install

smitty install 指定软件的目录,选择安装:openssl.base

在安装的时候ACCEPT new license agreements 选择为 yes

如下图

AIX上安装SSH - eagle - Eagle

 

步骤四(安装openssh):

#zcat openssl-1.0.1.511.tar.Z | tar -xvf -

#cd OpenSSH_6.0.0.6108

#smit install

注意要先单独安装 license.  后面再安装 base 包, 都要选择ACCEPT new license agreements 为 yes.

步骤五(启动与关闭)

一般安 装完 ssh 软件,  会自动激活该后台程序

#l***c -a | grep ssh

 sshd        ssh      708860      active

如未自动激活,用以下命令

#startsrc -s sshd

#stopsrc -s sshd

软件安装完成后, 在/etc 下会有 ssh 目录生成。

另外,zcat命令也可用uncompress和tar分两步代替

如 #zcat openssl-1.0.1.511.tar.Z | tar -xvf -可用以下命令替代

#uncompress OpenSSH_6.0.0.6108.tar.Z

#tar -xvf OpenSSH_6.0.0.6108.tar

软件其他下载地址

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

http://sourceforge.net/projects/openssh-aix

设置/etc/inittab文件,在/usr/sbin/srcmstr之后的一行添加startsrc 命令启动某项指定服务,是AIX在初始化期间资源得以启动。

srcmstr:23456789:respawn:/usr/sbin/srcmstr # System Resource Controller

platform_agent:2:once:/usr/bin/startsrc -s platform_agent >/dev/null 2>&1

rctcpip:23456789:wait:/etc/rc.tcpip > /dev/console 2>&1 # Start TCP/IP daemons

sshd:2:once:/usr/bin/startsrc -s sshd > /dev/console 2>&1 # Start sshd services