About
よく忘れるので、備忘録としてまとめておきます。
秘密鍵を作成する
まず作るところから
$ ssh-keygen -t rsa
- -t 暗号化の形式を指定
- -f 作成するファイルのパスとファイル名を指定
- -C 公開鍵ファイルのコメンtのを指定
秘密鍵から公開鍵を作成する
公開鍵を消してしまったり、どの秘密鍵に対応するかわからなくなったときに。
$ ssh-keygen -y -f <secret_key>
公開鍵の情報を参照する
$ ssh-keygen -l -f $HOME/.ssh/id_rsa.pub
鍵のビット数や暗号化形式などがわかる。-vをつけるとフィンガープリントをいい感じに出力できる。
パスワードを暗号化する
生のパスワードをリポジトリにコミットしたくないときとか。
$ openssl passwd -1 aaa
-1
はMD5での暗号化を指定しています。
※適宜更新したいと思います。