SOLVED. please see edit at bottom
Hello,
I have a freshly installed AIX 7.1 that I would like to enable SSH on. I believe I need OpenSSH and OpenSSL to do this. OpenSSL was already installed, so I moved onto installing OpenSSH.
I downloaded OpenSSH 6.2 from this site that claims support for AIX. I followed the instructions which state:
2. Building / Installation
--------------------------
To install OpenSSH with default options:
./configure
make
make install
But I think there is something wrong with my configuration. My package list does not show openssh installed:
bash-4.2# lslpp -l |grep open
openssl.base 0.9.8.2400 COMMITTED Open Secure Socket Layer
openssl.man.en_US 0.9.8.2400 COMMITTED Open Secure Socket Layer
openssl.base 0.9.8.2400 COMMITTED Open Secure Socket Layer
My commands do not work, and sshd is not listed as a service:
bash-4.2# sftp
bash: sftp: command not found
bash-4.2# ssh
bash: ssh: command not found
bash-4.2# startsrc -s sshd
0513-085 The sshd Subsystem is not on file.
It looks like my package got installed to a non-default path?
bash-4.2# cd /usr/local/bin
bash-4.2# ls
scp slogin ssh-add ssh-keygen
sftp ssh ssh-agent ssh-keyscan
The install said something about needing to create a user for sshd, so I ran
mkuser sshd
but I don't know what else I am supposed to do.
Did I screw up my install?
EDIT: I am giving up on this package. Instead I am going to install OpenSSH 6.0.0.6102 from IBM, which I found here: https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=aixbp This package installed without any issues.