SSH-Keysの作り方 for GitHub
ssh-keygenコマンドで秘密鍵と公開鍵(.pub)を作成します。
[user@u user]$ssh-keygen -t rsa -b 4096 -C "your_email@example.com" Generating public/private rsa key pair. Enter file in which to save the key (/home/user/.ssh/id_rsa): そのままEnter Created directory '/home/user/.ssh'. Enter passphrase (empty for no passphrase): そのままEnter Enter same passphrase again: そのままEnter Your identification has been saved in /home/user/.ssh/id_rsa. Your public key has been saved in /home/user/.ssh/id_rsa.pub. The key fingerprint is: ed:96:eb:7c:9a:85:a2:b8:9d:bd:b8:65:ef:34:a4:98 your_email@example.com The key's randomart image is: +--[ RSA 4096]----+ | | | | | | | . . | | . S . | | o . . . o | | E . o o = . | | . * = + +. | | ..*.+oo.*o | +-----------------+
ホームディレクトリに.sshディレクトリが作成され、id_rsa(秘密鍵)とid_rsa.pub(公開鍵)が作成されていればOKです。
id_rsa.pubの中身をGitHubに登録して完了です。登録方法はGitHubの以下から行ってください。
Agent admitted failure to sign using the key.エラー
認証エージェントに秘密鍵が追加されていないために発生するエラーです。
ssh-add ~/.ssh/id_rsa
このコマンドで、認証エージェントであるssh-agent(認証鍵を保持するソフト)に秘密鍵を追加すれば解消されます。
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
コメント