2011-09-07 21 views
5

ERROR: Permission to durrantm/linker.git denied to kevinzen. fatal: The remote end hung up unexpectedlyGitのプッシュ原点マスターがエラーアクセス許可が拒否されました(githubの)

を与える私は/変更私のIDを設定し、その「kevinzen」

アップデートを取り除くために多くのことを試してみました私は私の公開鍵を追加しました...しかし...私はいくつかの文字が欠けていたので無効でした。 githubの上の正しいキーで貼り付けは、私は、ファイル

  • config
  • id_dsa
  • id_dsa.pub
  • id_kb_rsa
  • id_kb_rsa.pub
  • ~/.ssh/を持って

    それを固定しました

  • id_rsa.pub
  • known_hosts

私は

git config --global user.name 
git config --global user.email 
git remote add origin [email protected]:durrantm/linker.git 

を行っている私はgithubののSSHキーに、このマシンのために(kevinzない)私の情報と私の地元のSSHキーを追加しました。

私も試してみました: ssh [email protected] The authenticity of host 'github.com. (207.97.227.239)' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'github.com.' (RSA) to the list of known hosts. PTY allocation request failed on channel 0

は、PTYエラーについて確認されませんでした。まだ立ち往生。

+2

ここにあなたの公開鍵が登録されていますか:https://github.com/account/ssh?もう一度確認できますか? – Boldewyn

+0

'〜/ .ssh'のファイルをkevinzenの言及について調べましたか? –

+0

私はファイルをチェックし、 'cat * | grep kevinzen'しかし、何も見つかりませんでした。奇妙な。 –

答えて

7

GitHubにキーをインストールしましたか?あなたはそこにヘルプセクションを読んだことがありますか?

次の方法でyour own keys as saved at GitHubを一覧表示することができます。

curl https://github.com/<username>.keys 

あなたは鍵の一つは、あなたの鍵の一つに一致することを確認しましたか?比較:

cat ~/.ssh/id_*.pub 
+0

良い質問です。はい、githubにローカルSSHキーを追加しましたが、問題は残っていました。 –

+1

キーをより注意深くチェックすると、キーが不完全であることが示されました。 –

3

私の解決策は簡単でした。私はすでに私のキーの設定とすべてのものを持っているし、実行しようとし続け:

ssh-add -l 

私がしに、単に権利を使用することを見た:

git config --global user.name IceMupppet 

を私の〜/ .sshを見た後に/私が実行していることに気づきましたその後、git push origin masterがうまく働いた...

ssh-add ~/.ssh/id_IceMupppet_rsa 

:gitのアカウントは、私はちょうど右のファイルを追加しました。私は私の仕事と個人のために異なるキーを使用するために私のsshの設定にエイリアスを持っていますが、それでも何らかの理由でこの手順を行う必要がありました。

関連する問題