2003年 9月 16日にOpenSSHの最新バージョン3.7.1がリリースされました。
そのアップデート方法をご紹介します。
最新バージョンの確認は、各ディストリビューションのセキュリティーページ
で確認できます。
このページで紹介しているのは「Turbolinux 7 Server」でのアップデート方法になります。
ダウンロードするrpmパッケージは、あなたが使っているディストリビューション、バージョン
によってちがいますので、それぞれ各ディストリビューションのセキュリティーページで確認
してください。
とりあえず、自分のサーバーに入っている現在のSSHのバージョンを確認します。
$ su ←「root」権限になります。
Password:
# rpm -qa |grep ssh ←「SSH」のバージョンを確認します
openssh-3.6.1p1-11
openssh-askpass-3.6.1p1-11
openssh-server-3.6.1p1-11
openssh-clients-3.6.1p1-11
◆OpenSSH公式サイト
http://www.openssh.org/ja/
私の環境(TorboLinux7)では、以下のパッケージをインストールしました。
パッケージについては各ディストリビューションのサイトで確認してください。
openssh-3.7.1p1-5.i586.rpm
openssh-askpass-3.7.1p1-5.i586.rpm
openssh-clients-3.7.1p1-5.i586.rpm
openssh-server-3.7.1p1-5.i586.rpm
パッケージの置いてあるディレクトリで下のコマンドを実行します。
# rpm -Fvh openssh-* ←次に「openssh」をインストールする
Preparing... ########################################### [100%]
1:openssh ########################################### [ 25%]
2:openssh-askpass ########################################### [ 50%]
3:openssh-clients ########################################### [ 75%]
4:openssh-server ########################################### [100%]
# rpm -qa | grep ssh ←「openssh」が新バージョンでインストールされていることを確認する
openssh-3.7.1p1-5
openssh-askpass-3.7.1p1-5
openssh-server-3.7.1p1-5
openssh-clients-3.7.1p1-5
# /etc/rc.d/init.d/sshd restart ←「ssh」を再起動します
Shutting down sshd:
Starting sshd: OK
これでアップデートは終了です。
|