title

Top  >> Vine Linux Menu  >> SSH サーバ  >> OpenSSH のインストール

OpenSSH のインストール

 OpenSSH とは

 SSH(Secure SHell)とは、ネットワークを介したリモートマシンでコマンドを実行したり、マシン同士でファイルを移動したりするためのプログラムに、暗号化機能とデータの圧縮転送機能を実装したものです。 ネットワーク上を流れるデータは暗号化されるため、一連の操作を安全に行なうことができます。 SSH には、無償のライセンスと有償ライセンスのものがあり、1.x系と2.x系、さらにOpenSSH に分かれます。 UNIX 系OS のほとんどには、完全フリーなOpenSSH が標準で採用されています。 OpenSSH の主な特徴は以下のようになっています。


このページのTop へ

 OpenSSH のインストール

 Vine Linux 3.x には、標準でOpenSSH が含まれています。 インストール済みの場合にapt コマンドを実行すると以下のように表示されます。

# apt-get install openssh

パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
* openssh は既に最新バージョンがインストールされています。
アップグレード: 0 個, 新規インストール: 0 個, 削除: 0 個, 保留: 0 個

 あるいは、以下のrpm コマンドでOpenSSH がインストールされているか確認できます。

# rpm -qa | grep openssh

 インストールされていない場合には、apt コマンドを利用してインストールするか、OpenSSH のサイトからリンクが貼られているFTP サイト等からダウンロードしてインストールします。 apt コマンドを利用する場合には、まずOpenSSH に関連のパッケージ情報を取得します。

# apt-cache search openssh
openssh - OpenSSH - フリーの Secure Shell (SSH) の実装
openssh-askpass - OpenSSH X11 パスフレーズ入力ダイアログ
openssh-askpass-gnome - OpenSSH GNOME パスフレーズ入力ダイアログ
openssh-clients - OpenSSH Secure Shell プロトコルクライアント
openssh-contrib - OpenSSH のためのアドオン
openssh-server - OpenSSH Secure Shell プロトコルサーバ (sshd)
keychain - OpenSSHの鍵管理ツール

上記のようなパッケージがあります。
ここでは全部選択してインストールします。

# apt-get install openssh* keychain
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
'openssh*' として openssl096 を選択しました
'openssh*' として openssl-perl を選択しました
'openssh*' として openssl.so を選択しました
'openssl.so' として ruby-openssl を選択しました
'openssh*' として openssh-contrib を選択しました
'openssh*' として openssh を選択しました
'openssh*' として openssl を選択しました
'openssh*' として openssh-clients を選択しました
'openssh*' として ruby-openssl を選択しました
'openssh*' として openssh-askpass を選択しました
'openssh*' として openssl-devel を選択しました
'openssh*' として openssh-askpass-gnome を選択しました
'openssh*' として openssh-server を選択しました
以下の追加パッケージがインストールされます:
  openssh openssh-askpass openssh-askpass-gnome openssh-clients
  openssh-contrib openssh-server
以下のパッケージが新たにインストールされます:
  keychain openssh openssh-askpass openssh-askpass-gnome openssh-clients
  openssh-contrib openssh-server
アップグレード: 0 個, 新規インストール: 7 個, 削除: 0 個, 保留: 0 個
0B/781kB のアーカイブを取得する必要があります。
展開後に 1658kB のディスク容量が追加消費されます。
続行しますか? [Y/n]y
変更を適用しています...
準備中...                   ########################################### [100%]
   1:openssh                ########################################### [ 14%]
   2:openssh-server         ########################################### [ 28%]
   3:openssh-clients        ########################################### [ 42%]
   4:keychain               ########################################### [ 57%]
   5:openssh-askpass        ########################################### [ 71%]
   6:openssh-askpass-gnome  ########################################### [ 85%]
   7:openssh-contrib        ########################################### [100%]
完了

 インストールしたならば、SSH の設定ファイルであるsshd_config を編集します。


このページのTop へ