|
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
如下图
步骤四(安装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 软件, 会自动激活该后台程序
#lssrc -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