OpenSSL・OpenSSHのインストール

OpenSSL・OpenSSHのダウンロード (2013年5月版) - 遅れてやってきたプログラマーの小言
上記でダウンロードしてきたファイルを
適当なフォルダ(/tmp/ssh)においておきます。

ダウンロードファイルを解凍します

OpenSSL

# zcat openssl-0.9.8.2500.tar.Z | tar xvf -
x openssl-0.9.8.2500
x openssl-0.9.8.2500/openssl.base, 6332416 バイト, 12368 メディア・ブロック。
x openssl-0.9.8.2500/openssl.license, 4096 バイト, 8 メディア・ブロック。
x openssl-0.9.8.2500/openssl.man.en_US, 2350080 バイト, 4590 メディア・ブロック。

OpenSSH

# zcat OpenSSH_6.0.0.6102.tar.Z | tar xvf -
x OpenSSH_6.0.0.6102
x OpenSSH_6.0.0.6102/openssh.base, 6343680 バイト, 12390 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.license, 22528 バイト, 44 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.man.en_US, 154624 バイト, 302 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.CA_ES, 20480 バイト, 40 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.CS_CZ, 20480 バイト, 40 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.DE_DE, 21504 バイト, 42 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.EN_US, 17408 バイト, 34 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.ES_ES, 19456 バイト, 38 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.FR_FR, 20480 バイト, 40 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.HU_HU, 21504 バイト, 42 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.IT_IT, 19456 バイト, 38 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.JA_JP, 24576 バイト, 48 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.Ja_JP, 26624 バイト, 52 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.KO_KR, 21504 バイト, 42 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.PL_PL, 20480 バイト, 40 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.PT_BR, 19456 バイト, 38 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.RU_RU, 25600 バイト, 50 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.SK_SK, 20480 バイト, 40 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.ZH_CN, 25600 バイト, 50 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.ZH_TW, 24576 バイト, 48 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.Zh_CN, 21504 バイト, 42 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.Zh_TW, 21504 バイト, 42 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.ca_ES, 20480 バイト, 40 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.cs_CZ, 19456 バイト, 38 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.de_DE, 20480 バイト, 40 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.en_US, 17408 バイト, 34 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.es_ES, 19456 バイト, 38 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.fr_FR, 20480 バイト, 40 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.hu_HU, 27648 バイト, 54 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.it_IT, 19456 バイト, 38 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.ja_JP, 26624 バイト, 52 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.ko_KR, 19456 バイト, 38 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.pl_PL, 27648 バイト, 54 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.pt_BR, 18432 バイト, 36 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.ru_RU, 27648 バイト, 54 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.sk_SK, 19456 バイト, 38 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.zh_CN, 21504 バイト, 42 メディア・ブロック。
x OpenSSH_6.0.0.6102/openssh.msg.zh_TW, 21504 バイト, 42 メディア・ブロック。

smittyを使ってインストールする

# cd << openssl・openssh展開フォルダ >>
# smitty install_all 

smittyの選択画面

・赤色の部分が選択したところです。
・はい・いいえは「TAB」キーを押すと切り替え可能です。
・インストールするソフトウェアは「F4」キーを押すと一覧から選べます(選択は「F7」キー)
 ・OpenSSL
   openssl.base
   openssl.license
   openssl.man.en_US
 ・OpenSSH
   openssh.base
   openssh.license
   openssh.man.en_US
   openssh.msg.EN_US
   openssh.msg.JA_JP
   openssh.msg.en_US
   openssh.msg.ja_JP

  ソフトウェアの入力デバイス/ディレクトリー           .
インストールするソフトウェア [openssl.base]
プレビューだけ行う (インストール操作は行わない) いいえ
ソフトウェア更新をコミットする はい
置換ファイルを保管する はい
必要条件ソフトウェアを自動的にインストールする はい
スペースが必要な場合ファイルシステムを拡張する はい
同一または新規バージョンを上書きする いいえ
インストールを検査し、ファイル・サイズを確認する いいえ
詳細出力する いいえ
複数ボリュームを処理する はい
新規ご使用条件に同意する はい
新規ご使用条件のプレビューを行う いいえ

内部でのインストールはこんな感じ

[TOP]
geninstall -I "a -cgqwXY -J" -Z -d . -f File 2>&1

File:
I:openssl.base 0.9.8.2500

                                                                                                                                                            • +

事前インストール検査...

                                                                                                                                                            • +

選択を検査中...完了
必要条件を検査中...完了
結果...

成功

                • -

このセクションにリストされたファイルセットは事前インストール検査に
パスしたので、インストールされます。

選択されたファイルセット
------------------------
openssl.base 0.9.8.2500 # Open Secure Socket Layer

<< 成功セクションの終わり >>

                                                                                                                                                            • +

BUILDDATE Verification ...

                                                                                                                                                            • +

Verifying build dates...完了
ファイルセット統計情報

                                          • -

1 インストール用に選択された数:
1 事前インストール検査にパスした数
----
1 インストールされる合計数

                                                                                                                                                            • +

ソフトウェアをインストール中...

                                                                                                                                                            • +

installp: APPLYING:
openssl.base 0.9.8.2500


. . . . . << openssl.base の著作権表示 >> . . . . . . .
Licensed Materials - Property of IBM

5765G6281
Copyright International Business Machines Corp. 2011, 2013.
Copyright Baltimore Technologies Ltd. 2004.
Copyright KISA (Korea Information Security Agency), 2007.
Copyright Ben Laurie (ben@links.org), 2008.
Copyright Richard Levitte , 2008
Copyright Sun Microsystems, Inc. 2002.

All rights reserved.
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.
. . . . . << openssl.base の著作権表示の終わり >>. . . .

すべてのファイルセットの処理を終了しました。 (合計時間: 5 秒)

                                                                                                                                                            • +

要約:

                                                                                                                                                            • +

インストール要約

                              • -

名前 レベル 部分 イベント 結果

                                                                                                                                                            • -

openssl.base 0.9.8.2500 USR APPLY SUCCESS
openssl.base 0.9.8.2500 ROOT APPLY SUCCESS

無時にインストールされているか確認

# lslpp -l openssl.*
  ファイルセット              レベル  状態       記述
  ----------------------------------------------------------------------------
パス: /usr/lib/objrepos
  openssl.base            0.9.8.2500  COMMITTED  Open Secure Socket Layer
  openssl.license         0.9.8.2500  COMMITTED  Open Secure Socket License
  openssl.man.en_US       0.9.8.2500  COMMITTED  Open Secure Socket Layer

パス: /etc/objrepos
  openssl.base            0.9.8.2500  COMMITTED  Open Secure Socket Layer
# lslpp -l openssh.*
  ファイルセット              レベル  状態       記述
  ----------------------------------------------------------------------------
パス: /usr/lib/objrepos
  openssh.license         6.0.0.6102  COMMITTED  Open Secure Shell License
  openssh.man.en_US       6.0.0.6102  COMMITTED  Open Secure Shell
                                                 Documentation - U.S. English
  openssh.msg.EN_US       6.0.0.6102  COMMITTED  Open Secure Shell Messages -
                                                 U.S. English (UTF)
  openssh.msg.Ja_JP       6.0.0.6102  COMMITTED  Open Secure Shell Messages -
                                                 Japanese
  openssh.msg.en_US       6.0.0.6102  COMMITTED  Open Secure Shell Messages -
                                                 U.S. English
  openssh.msg.ja_JP       6.0.0.6102  COMMITTED  Open Secure Shell Messages -
                                                 Japanese IBM-eucJP

起動しているか確認

# lssrc -s sshd
Subsystem         Group            PID          Status
 sshd             ssh              348234       活動状態

ちなみに参考にした書籍

AIXシステム管理 Tips & Technique

AIXシステム管理 Tips & Technique