2016-08-07 95 views
0

Ich versuche, PHP-Anwendung auf Heroku , indem Sie diesem Tutorial zu diesem Schritt https://devcenter.heroku.com/articles/getting-started-with-php#introductionGenerieren von RSA-Schlüsselpaar - schlechte Adresse

Aktuell https://devcenter.heroku.com/articles/getting-started-with-php#deploy-the-app

bereitstellen, wenn ich den Befehl „git push Heroku Master“ laufen es gibt die folgenden Fehler ". C: \ Windows \ System32 \ php-getting-started> git push Heroku Master Zugriff verweigert (publickey) fatal: Kann nicht aus dem Remote-Repository lesen Bitte stellen Sie sicher, dass Sie den richtige haben. gem Ess Rechte und das Repository existiert. "

Dann habe ich diesen Befehl zur Erzeugung von Schlüsselpaar: SSH-keygen -t RSA- -C "[email protected]" -f ~/.ssh/id_rsa_heroku

Fehler ist: C: \ Windows \ System32 \ php-getting-started> ssh-keygen -t rsa -C "[email protected]" -f ~/.ssh/id_rsa_heroku Generierung des öffentlichen/privaten RSA-Schlüsselpaars Geben Sie die Passphrase ein (leer für keine Passphrase): wieder gleiche Passwort eingeben: Speichern Taste "~/.ssh/id_rsa_heroku" fehlgeschlagen: Bad Adresse

keine Hilfe?

Antwort

0

Das ist Ihr Problem:

id_rsa_heroku 

Sie nicht die Standard-SSH-Schlüsselnamen verwendet haben, so dass Sie eine Konfigurationsdatei zur Karte der Schlüssel zu Ihrem Konto.

ändern es auf den Standardnamen verwenden diese Konfigurationsvorlage:

Host alias 
    HostName <host1> 
    IdentityFile ~/.ssh/identity 

Die Standardnamen für die SSH-Schlüssel sind ~/.ssh/id_rsa ohne _heroku Teil, die Sie hinzugefügt haben.

Weitere Informationen können here

+0

gefunden werden, wie kann ich meine Standard-SSH-Schlüssel Namen kennen? – Nouman

+0

ist einfach: 'id_rsa' – CodeWizard

+0

Ich habe dies versucht ** C: \ Windows \ System32 \ php-getting-started> ssh-keygen -t rsa -C" [email protected] "-f ~/.ssh/id_rsa ** Aber wieder der gleiche Fehler Generierung von öffentlichen/privaten RSA-Schlüsselpaar. Geben Sie Passwort (leer ohne Passwort): wieder gleiche Passwort eingeben: Speichern Taste „~/.ssh/id_rsa“ fehlgeschlagen: Bad Adresse – Nouman