next up previous
: 3.3 SSHサーバ(sshd)の起動 : 3. SSHの利用 (UNIX) : 3.1 ソースコードの入手

3.2 インストール

研究室あるいは個人の計算機と,センター計算機との間でSSHを利用するために は,SSHクライアントだけ用意すれば十分です.自分のUNIXサーバをSSHを用いて 遠隔地から利用する場合には,SSHサーバをインストールする必要があります. インストール作業について説明します.

最初にSSHのファイル一式である ssh-1.2.26.tar.gzを,gzip や tarコマ ンドを用いて展開します.すると ssh-1.2.26/ ディレクトリができ,その 中にファイル群が展開されています.その中の INSTALLファイルにインス トール方法が説明されていますので,その記述に従ってインストール作業を行な います.インストールは configureスクリプトに基づくものです.有名な UNIX系OSの場合,ルートになって次の3つのコマンドを入力すれば,インストー ルできるでしょう.インストールの詳細については,ソースに附属する文書を参 照して下さい.


  # ./configure
  # make
  # make install

上記の作業途中に,プログラムのインストール先などについて質問されます.そ れらの質問に対して特定の指定なしに作業を進めた場合,次のコマンド群がディ レクトリにインストールされます.sshdは /usr/local/sbin/に,それ以外 は /usr/local/bin/ディレクトリにインストールされます.
ssh, slogin, scp, SSHクライアントプログラム
sshd, SSHサーバプログラム
ssh-keygen, ssh-agent, ssh-add, ssh-askpass, make-ssh-known-hosts その他ユーティリティ

インストール時に設定ファイルおよびRSAホスト鍵も生成されます.

        /etc/ssh_config                    SSHの設定ファイル
        /etc/sshd_config                   sshdの設定ファイル
        /etc/ssh_host_key                  ホスト鍵(秘密鍵)
        /etc/ssh_host_key_pub              ホスト鍵(公開鍵)

以上でインストール作業は終了です.



平成12年1月7日