Рейтинг:0

Полкит все испортил

флаг us

Ubuntu, vanilla 20.04.3 LTS — первоначально Ubuntu была установлена ​​примерно в июне 2018 года.

Каким-то образом я недавно испортил свои собственные разрешения и начал получать сообщения об ошибках polkit о том, что я не являюсь членом группы пользователей Admin или Sudo или группы 0 или чего-то подобного.

Я попробовал несколько предложений, и стало [намного] хуже.

Я работал с Unix/DOS/OS 2/OS X/Windows/Linux в течение очень долгого времени и даже не знал о polkit. (Мне кажется, что polkit похож на ужасную и запутанную систему разрешений Microsoft, от которой я с радостью отказался и перешел на Linux, когда вышел на пенсию.)

Я подозреваю, что все это началось после того, как я установил AnyDesk, который был необходим для удаленного управления некоммерческой системой Windows Zoom вне офиса. Я читал, что программное обеспечение удаленного рабочего стола изменяет настройки polkit, чтобы предотвратить перезагрузку или выключение системы удаленными пользователями, и, конечно же, AnyDesk делает именно это. Подозревая, что это стало причиной, мне удалось удалить AnyDesk, а затем...

Теперь я не могу обновить, обновить, выйти из системы, выключить, перезагрузить, подключить USB-накопитель, извлечь USB-накопитель (да, «Файлы» его видят, автоматически монтируют, но я не могу просмотреть содержимое, и я размонтировать тоже не могу), а десяток других действий либо игнорируются без сообщения об ошибке, либо я получаю сообщение "у вас нет необходимых разрешений" или что-то очень похожее.

Я переустановил AnyDesk, надеясь, что это что-то исправит, но этого не произошло.

Я искал решения для всех своих проблем с Ubuntu или Linux, и мне никогда не приходилось публиковать вопрос, чтобы решить какие-либо проблемы, которые у меня были, но этот поставил меня в тупик.

Попробовав несколько предложений здесь и в других местах, касающихся polkit, мне удалось заставить его не выдавать сообщения об ошибках для многих вещей, а просто полностью меня игнорировать. Я отредактировал один или два файла polkit, чтобы убедиться, что у меня есть соответствующие разрешения, и тогда все пошло не так.Оказывается, файлы конфигурации polkit не хранятся в том же месте, что и раньше, различный синтаксис и ключевые слова отличаются, и некоторые мои рекомендации взяты из тредов, которым восемь лет. И, честно говоря, я даже не уверен на 100%, что действительно изменил какие-либо настройки.

Я искал «как сбросить настройки polkit по умолчанию» и ничего не нашел. Это вообще возможно?

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

Я использую Zfs и безуспешно перематывал систему на два месяца назад. Я, очевидно, НЕ удалял старые данные приложения во время восстановления. У меня есть только один пользовательский логин (мой), и я только что включил корневой логин, поэтому я могу [надеюсь] победить эту вещь в подчинении.

Прошу прощения за многословие, но я знаю, что это конкретная проблема, потому что я не смог найти в гугле даже намека на решение, и я хотел бы исключить 40-й вопрос "а вы пробовали это" пинг-понг стеб, надеясь, что кто-то может указать мне в правильном направлении.

флаг hr
Чтобы избежать «подшучивания над пинг-понгом», вам нужно быть более конкретным — какие именно файлы вы редактировали? какой синтаксис и ключевые слова, по вашему мнению, отличаются? каковы точные дословные сообщения об ошибках и при каких обстоятельствах они генерируются?

Ответить или комментировать

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