SSH設定

Linux(クライアント)とLinux(サーバ)のSSH設定メモ。
原則として、鍵はクライアント側で作成する。
クライアント(ホームディレクトリ)

  1. ssh-keygen -t rsa(または dsa)
  2. メッセージ従い、パスワード入力
  3. chmod 600 .ssh/id_rsa
  4. .ssh/id_rsa.pub を、サーバ側に送る

サーバ側(ホームディレクトリ)

  1. cat id_rsa.pub >> authorized_keys
  2. chmod 600 authorized_keys
  3. rm id_rsa.pub

設定完了。
サーバのsshdを起動し、クライアントから、ssh host、パスワード入力で接続。scpも使用可。
クライアントにWindowsを使う場合の説明に、id_rsaを移動させる説明が多い。
秘密鍵と公開鍵の名前の由来から勉強すべき、かな。