
Wenn ich einen öffentlichen SSH-Schlüssel erstelle und aufgefordert werde, das Passwort meines Kontos einzugeben, gibt das Terminal zurück
bash: line 2: .ssh/authorized_keys: Permission denied
Wenn ich es öffne, authorized_keys
kann ich es nicht manuell speichern.
Unable to save ~/.ssh/authorized_keys
Error: administrator_copy_file(/tmp/.subl36c.tmp, /home/lee/.ssh/authorized_keys) failed: /usr/bin/pkexec failed
Bin noch neu bei Ubuntu; verwende eine bereits vorhandene Installation mit unbekannter Verlaufsgeschichte.
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit
kehrt zurück:
Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /usr/lib/dbus-1.0/dbus-daemon-launch-helper: Success
Antwort1
Um die Kommentare zusammenzufassen: Viele Datei- und Verzeichnisbesitzer im System sind kaputt (Besitzer ist der Hauptbenutzer statt z. B. root, falsche Berechtigungen). Ihr System ist mehr oder weniger kaputt. Auf welche Weise hat der vorherige Besitzer dieses System missbraucht?
Sie können versuchen, die Standardeigentümer und -berechtigungen herauszufinden und diese manuell festzulegen. Es gibt keine Möglichkeit, alle Eigentümer und Berechtigungen automatisch zurückzusetzen. Ich wünsche Ihnen viel Spaß, wenn Sie sich dafür entscheiden.
Alternativ können Sie das System neu installieren. Nur so können Sie sicher sein, dass alle digitalen Verbrechen, die der Vorbesitzer an diesem Computer begangen hat, ausgemerzt werden. Auf diese Weise haben Sie ein sauberes, aktuelles und ordnungsgemäß verwaltetes System. Sie erhalten Ubuntu-Installationsabbilder vonHier; Installationsanweisungen finden SieHier.Erstellen Sie ein Backupaller Ihrer persönlichen Dateien, bevor Sie das System neu installieren.