Beheben schlechter Besitzer oder Erlaubnis auf .ssh/config

Beheben schlechter Besitzer oder Erlaubnis auf .ssh/config
Wir alle lieben SSH! Es ist ein leistungsstarkes Werkzeug, mit dem wir mit Fernmaschinen interagieren und bequem von unserem lokalen Terminal bequem ausführen und schwere Aufgaben ausführen können.

Aufgrund des Komforts und der Kontrolle, den uns SSH gibt, versuchen wir, Methoden wie Kennwortlosenanmeldungen mithilfe von SSH-Tasten und Zwei-Faktor-Authentifizierungen zu implementieren. Trotzdem können wir trotzdem Fehler treffen, die uns daran hindern, SSH zu verwenden, um sich bei Fernmaschinen anzumelden.

In diesem schnellen Tutorial wird Ihnen angezeigt .SSH/Konfigurationsdatei.

Voraussetzungen

Bevor wir mit dem Leitfaden beginnen:

  • Stellen Sie sicher, dass Sie einen privaten und öffentlichen Schlüssel haben
  • Stellen Sie sicher.

Wenn Sie keinen der oben genannten Anforderungen haben, sollten Sie das folgende Tutorial betrachten, in dem ich detaillierte, wie ich SSH-Key-Pairs generieren und kopieren kann.

https: // linuxHint.com/use-ssh-copy-id-command/

Was verursacht schlechte Besitzer oder Berechtigungsfehler?

Der schlechte Besitzer oder Erlaubnisfehler auf der .SSH/Konfigurationsdatei resultiert aus falschen Berechtigungen entweder in der Datei selbst oder der .SSH -Verzeichnis.

Die Dateien in der .Das SSH -Verzeichnis sollte nur die Erlaubnis des Benutzers lesen und schreiben. Das schließt die Gruppe oder andere nicht ein.

So beheben Sie schlechte Besitzer- und Berechtigungsfehler

Um diesen Fehler zu lösen, müssen wir lediglich die richtigen Berechtigungen auf dem festlegen .SSH/Konfigurationsdatei.

Wenn Sie sich mit Linux -Berechtigungen nicht so wohl fühlen, lesen Sie dieses intuitive Tool zur Verwendung von CHMOD.

https: // chmodcommand.com/

Verwenden Sie den Befehl, um die richtigen Berechtigungen festzulegen:

$ sudo chmod 600 ~/.ssh/config

Sobald Sie den obigen Befehl ausgeführt haben, sollte die Dateiberechtigung wie folgt sein:

Sie können den Befehl chown auch verwenden, um den Eigentümer der Datei mit dem Befehl zu stimmen:

$ sudo chown $ user ./ssh/config

Mit diesen beiden Methoden sollten Sie den schlechten Eigentümer oder den Berechtigungsfehler reparieren lassen, und Sie können sich bei Ihrem SSH anmelden.

Abschluss

Das war eine kurze und schnelle Anleitung zur Lösung .SSH/Konfiguration Bad Besitzer oder Berechtigungsfehler. Wenn Sie nach einem ausführlicheren Tutorial suchen, lesen Sie den folgenden SSH-Fehlerbehebungshandbuch.