/usr/bin/pkexec ist fehlgeschlagen

/usr/bin/pkexec ist fehlgeschlagen

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_keyskann 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.

verwandte Informationen