コマンドで、sshパッケージを情報を入手する。構成されていることがわかる。sshパッケージをインストールする。2パッケージがインストールされるメッセージが表示される。インストールして良ければ、Yを入力し、インストールを実行させる。pro」をインストールする。TTSSH2」を、「窓の森」からダウンロードする。pro」のウイザードが立ち上がり、インストールが始まる。pro」を起動させると、「新しい接続」のダイアログが表示される。ホストにIPアドレスを入力し、[OK]を押す。hostsリストにっ追加する]にチェックをし、[続行]を押す。hostsとして記録される。「SSH認証」ダイアログユーザ名、パスフレーズを入力しし、[OK]を押す。VT」ダイアログSSHサーバに接続したことを示す記述と、プロンプト「etch@debian:~$」が表示される。Proを自分が使いやすいように、チューニングする。「端末サイズ」を100×55にする。「スクロールバッファ」を5000行にする。[設定]→[設定の保存]をクリックし、設定内容を保存する。TOPへSSHサーバの設定sshd_configの設定/etc/ssh/sshd_configファイルを設定する。設定方針:指定したユーザのみが、SSHサーバに接続できるように設定する。TcpWrapperの設定/etc/hosts.allowと/etc/hosts.denyファイルで、SSH接続できるネットワーク又はIPアドレスを指定する。TCPのパッケと段階でもアクセス制限を行う。この場合は、内部のプライベートネットワークからの接続を許可している。sshd_configの設定変更を有効にするSSHのアクセス制御のテストsshd_configの設定変更が有効であるかどうかSSH接続テストを行う。鍵の生成[設定]→[SSHキー生成]をクリックすると、下記の「キー生成」ダイアログが表示される。キーの種類で、[DSA]にチェックを入れ、[生成]を押す。キーのパスフレーズを入力する。[公開鍵の保存]を押し、事前に作成した鍵保存のフォルダーに保存する。[秘密鍵の保存]を押し、事前に作成した鍵保存のフォルダーに保存する。公開鍵をSSHサーバに置く先ほど作成した公開鍵id_dsa.pubを、SSHサーバの/home/etch/にコピーを置く。今回の場合、後で説明するSFTP用のソフトである「WinSCP」をインストールし、パスード認証で、公開鍵id_dsa.pubを転送した。Proの、[設定]→[認証設定]をクリックすると、下記のダイアログが表示される。[秘密鍵]をクリックし、鍵を保存しているフォルダーを開ける。ファイルの種類のプルダウンメニューから、id_dsa(SSH2)を選択し、ファイル名id_dsaを選択する。下記のダイアログに戻り、[秘密鍵]へのPATHが表示される。秘密鍵の指定を保存する[設定]→[設定の保存]を押す。下記ダイアログが表示され、[保存]を押す。鍵認証でSSH接続TeraTermProを起動させる。[RSA/DSA鍵を使う]にチェックがあり、秘密鍵へのPATHが表示されていることを確認する。ユーザ名、パスフレーズを入力し、[OK]を押す。鍵認証で、SSHに接続できた。TOPへパスワード認証でのSSH接続を禁止sshd_configの変更/etc/ssh/sshd_configを変更するsshd_configの変更を有効にする。パスワード認証のテストSSHサーバに、パスワード認証でログインする。[プレインテキストを使う]にチェックを入れ、ユーザ名およびパスワード認証のパスワードを入力する。パスワード認証は拒否され、[RSA/DSA鍵を使う]の入力画面に変わり、再試行ダイアログが表示される。パスワード認証接続は拒否される。設定変更は正常に機能している。WinSCPによるリモート接続を、WinSCPの設定でおこなう。objectHOMETOPへLinuxの初心者の体験を掲載している本サイトは、著者の知識水準が低いために、各ページに技術的な誤り、不適切な表現や記述ミスがあると思います。このサイトのコンテンツを利用したことによるいかなる問題が発生しても、いかなる責任も負いません。