Normalerweise beziehen sich Fehler wie dieser auf Ablehnungen mit öffentlichen Schlüsseln oder auf Fehler der Berechtigung. Überprüfen Sie, ob der Server die richtigen Berechtigungen verwendet, .ssh
und .authorized_keys
überprüfen Sie, ob der Schlüssel in der Datei mit den autorisierten Schlüsseln keine Leerzeichen oder Zeilenumbrüche enthält.
Die Datei authorized_keys kann mehrere Schlüssel enthalten. Achten Sie beim Einfügen darauf, dass der Schlüssel keine Zeilenumbrüche enthält. Andernfalls wird er als ungültig betrachtet. Dies gilt hauptsächlich für Windows-Bearbeitungsprogramme. Überprüfen Sie einfach, ob Sie es in einer Zeile einfügen. Sie können ssh-copy-id
den Kopiervorgang auch auf den Server übertragen. Sie müssen das Kennwort auth temporär verwenden, damit dies funktioniert