研究室あるいは個人の計算機と,センター計算機との間で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 ホスト鍵(公開鍵) |
以上でインストール作業は終了です.