Ich habe einen Fehler erhalten, wenn ich versuche, zu meinem Remote - Repository zu schieben und ich denke, weil mein Root - Benutzer auf meinem Server erkennt mich nicht, wenn ich versuche, zu schieben Remote-Repo. Ich versuche, meine ssh-public dem root-Benutzer auf meinem Server hinzuzufügen, damit ich zu einem Remote-Git-Repository auf dem Server pushen kann. Ich habe versucht, sich als root anmelden und gehen zuHinzufügen von SSH öffentlichen Schlüssel zu Root - Benutzer auf Server
/root/.ssh
und versucht, meinen öffentlichen Schlüssel von meinem lokalen Rechner auf die
known_hosts
Datei hinzuzufügen. Ich habe bemerkt, dass das Format in der
known_hosts
Datei im Vergleich zu meinem öffentlichen SSH-Schlüssel völlig anders ist, gibt es eine spezielle Art und Weise einen öffentlichen Schlüssel zu dem bekannten Hosts-Datei hinzufügen? Auch ich habe keine
authorized_keys
Datei im
.ssh
Verzeichnis.
Jede Hilfe würde sehr geschätzt werden!
http://askubuntu.com/questions/469143/how-to-enable-ssh-root-access-on-ubuntu-14-04 – user3159253
Allgemein wird es als eine schlechte Idee betrachtet, root-Benutzer auf a zuzugreifen Host über SSH. Warum brauchst du das? – user3159253
@ user3159253 Ich kann mir keinen weiteren Grund vorstellen, warum mein Remote-Git-Repository einen Fehler anzeigt - fatal: "live" scheint kein Git-Repository zu sein, fatal: Konnte nicht aus dem Remote-Repository lesen. Bitte stellen Sie sicher, dass Sie die richtigen Zugriffsrechte haben und das Repository existiert. - wenn ich versuche, darauf zu drücken. – Tyler