2016-10-25 13 views
0

私はSSHなどについてほとんど知識がありません。私はGithubに新しいSSH鍵を追加しようとしていました。このために私は、この手順に従っ:ターミナルGithub:新しいSSH鍵

[email protected]:~$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/work/.ssh/id_rsa): Created directory '/home/work/.ssh'. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/work/.ssh/id_rsa. Your public key has been saved in /home/work/.ssh/id_rsa.pub. 

その後キー指紋キーのrandomart画像がありました。ブラウザ

私は開いた:

Github >> Settings >> SSH and GPG keys >> New SSH key

をそれは、タイトルキーを求めました。私はいくつかのタイトルを与えた後、私の鍵をコピーしましたid_rsa.pubです。エラーが発生しました:

Key is invalid. It must begin with 'ssh-ed25519', 'ssh-rsa', 'ssh-dss', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', or 'ecdsa-sha2-nistp521'. Check that you're copying the public half of the key

今後の進め方はありません。私が間違っている場所を教えてください。または良いチュートリアルを教えてください。

OS詳細:Ubuntuの14.04.5

ありがとう!

PS:私はインターネット上で「鍵のフィンガープリント」と「キーのrandomartイメージ」について読んしようとしたが、すべては私の頭の上

答えて

1

を行ってきました、あなたは完全にあなたの公開鍵をコピーしましたか?

cat /home/work/.ssh/id_rsa.pub

を実行して、クリップボードにすべてをコピーします。

またXCLIPで試すことができます。

xclip -sel clip < /home/work/.ssh/id_rsa.pub

+0

ふう!それは私の間違いでした。私はキーをコピーしている間に 'work @ Nirvair'を外していました。私はあなたが言ったように私は**すべて**をコピーしていないことに気づいた。どうもありがとう! – ssokhey

関連する問題