Github上のすべてのユーザーに対して、公開鍵にアクセスできる、またはすべての公開鍵のURLを提供できる公開URLがあると聞きました。これは本当ですか?もしそうなら、そのURLは何ですか。 bitbucketにも存在しますか?
あなたは得ることができます:
curl https://github.com/<username>.keys
<username>
をGitHubユーザーの実際のユーザー名に置き換えます。
これは、他のサーバーへのログイン許可を設定するときに役立ちます。出力を~/.ssh/authorized_keys
に保存するだけです。コマンドラインから末尾に追加するには:
curl https://github.com/<username>.keys | tee -a ~/.ssh/authorized_keys
Github APIを使用して行うこともできます
curl -i https://api.github.com/users/<username>/keys
ビットバケットの場合、以下を使用できます(この呼び出しには認証が必要です)。
curl -i https://bitbucket.org/api/1.0/users/<accountname>/ssh-keys
GPG公開鍵がhttps://github.com/<username>.gpg
で利用可能になりました
このためのYouTubeチュートリアル:
https://www.youtube.com/watch?v=Vi-WqFKYpnw
褒める :
$ ssh-keygen -t rsa -b 4096 -C "[email protected]"