SSHキーの管理に関する情報のまとめ

SSHキーの管理に関する情報をまとめました。

環境

macOS Sierra 10.12.3

SSHキーの生成

以下のGitHubのドキュメントに従って、SSHキーの生成とssh-agentへの登録を行います。

Connecting to GitHub with SSH - User Documentation

なお、GitHubへの登録は必要ありません。

また、僕はSSHキーをansibleで管理しているので、ansibleの設定ファイルにも追加します(~/.ssh/configも)。

(vaultファイルをdecryptして追加し、encrypt。)

鍵の長さを確認

$ ssh-keygen -l -f {Public Key File}