/usr/bin/pkexec не удалось

/usr/bin/pkexec не удалось

Когда я создаю открытый ключ SSH и мне предлагается ввести пароль моей учетной записи, терминал возвращает

bash: line 2: .ssh/authorized_keys: Permission denied

Когда я открываю, authorized_keysя не могу сохранить его вручную;

Unable to save ~/.ssh/authorized_keys
Error: administrator_copy_file(/tmp/.subl36c.tmp, /home/lee/.ssh/authorized_keys) failed: /usr/bin/pkexec failed

Все еще новичок в Ubuntu; использую уже существующую установку с неизвестной историей.

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit

возвращает:

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

решение1

Подведем итог комментариям: Многие владельцы файлов и каталогов в системе нарушены (принадлежат основному пользователю вместо, например, root, неправильные разрешения). Ваша система более или менее сломана. Каким образом предыдущий владелец злоупотреблял этой системой?

Вы можете попытаться выяснить, каковы права собственности и разрешения по умолчанию, и установить их вручную; нет способа сбросить все права собственности и разрешения автоматически. Желаю вам всего веселья в мире, если вы решите это сделать.

В качестве альтернативы переустановите систему. Только сделав это, вы можете быть уверены, что любые цифровые преступления, совершенные предыдущим владельцем на этом компьютере, будут искоренены. Таким образом, у вас будет чистая, свежая и надлежащим образом принадлежащая система. Вы можете получить установочные образы Ubuntu сздесь; инструкции по установке можно найтиздесь.Создать резервную копиювсех ваших личных файлов перед переустановкой системы.

Связанный контент