sshの初期設定

sshとは

SSHとは、Secure Shell(セキュアシェル)の略称で、リモートコンピュータと通信するためのプロトコルです。
認証部分を含めネットワーク上の通信がすべて暗号化されるため、安全に通信することができます。

sshで利用する鍵を作成

  • 作成する鍵は公開鍵と秘密鍵の2つ
    • ※秘密鍵は漏洩しないように気をつけて下さい
  • Directoryを作成します

mkdir ~/.ssh
  • 鍵の作成
    • 以下コマンドを実行すると鍵が2つ ~/.ssh 配下に生成されます
ssh-keygen -t rsa
  • 設定ファイルの作成
    • 以下コマンドで config ファイルの作成を行います
touch ~/.ssh/config
  • Permissionの変更を行います
    • 以下コマンドを実行する指定した権限が変更できます
chmod 700 ~/.ssh
chmod 600 ~/.ssh/id_rsa
chmod 600 ~/.ssh/config
  • 鍵の作成と準備は以上です。お疲れ様でした。