すえー blog

output場所

ssh keyの管理メモ

背景

  • 最近ssh keyについてなんとなくの理解だなーという気持ちになったのでまとめる意味でメモ

sshとは

  • 暗号や認証の技術を利用して、安全にリモートコンピュータと通信するためのプロトコル
  • パスワードなどの認証部分を含むすべてのネットワーク上の通信が暗号化される。
    ※wikipedia抜粋

sshの認証方法

  • パスワード認証
    • サーバー側のパスワードを入力して認証を行う
  • 公開鍵認証
    • 公開鍵と秘密鍵のペアで認証を行う

公開鍵と秘密鍵の作成方法

  • open sshを利用して作成する
  • ssh-keygen コマンドで生成
  • ssh-keygen -t 暗号タイプ -C “コメント” -f 公開鍵 & 秘密鍵ファイル名

configファイルでの管理方法

  • ~/.ssh フォルダ内で vi config or vim config を作成
Host hoge
  HostName ホスト名
  User ユーザー名
  Port ポート番号
  IdentityFile 秘密鍵ファイルパス

接続方法

  • ssh hoge で接続することが可能
  • なので複数管理が楽

参考記事

https://euske.github.io/openssh-jman/ssh-keygen.html

l-w-i.net

http://blog.hatena.ne.jp/kaneshirok/kaneshirok.hatenablog.com/edit?entry=10257846132599100022

qiita.com

qiita.com