LoginSignup
38
29

More than 5 years have passed since last update.

秘密鍵と公開鍵の覚書

Posted at

id_rsaとid_rsa.pub

id_rsa => 秘密鍵
id_rsa.pub => 公開鍵

config

秘密鍵を複数扱うときに便利。接続するホストと秘密鍵を紐付ける。

known_hosts

初回接続の際に、接続する側(クライアント)の当該ファイルに、接続される側(サーバ側)の公開鍵がコピーされる。

authorized_keys

接続される側(サーバ側)の当該ファイルに、接続する側(クライアント側)の公開鍵をコピーしておくことで、パスワードを入力せずにログインすることが可能

ssh-addとssh-agent

ssh-add => ssh-agentデーモンのメモリに秘密鍵を登録する。
ssh-agentが起動しない場合、以下のコマンドを実行することでssh-agentが起動する。

eval `ssh-agent`

ssh-keygen

RSA認証のキーの組み(秘密鍵を公開鍵)を作成する。

その他

JenkinsのGitリポジトリを設定しようとすると認証エラーかなんかで設定できなかった。原因は、known_hostsに公開鍵の登録がなかったため。別途アクセスをし、known_hostsへ公開鍵を登録したら、Jenkinsでgitリポジトリを無事登録することができました。

38
29
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
38
29