Запуск привилегированных приложений с pkexec (PolicyKit)

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
Rousk
Сообщения: 55
Зарегистрирован: 26 мар 2020, 22:54
Благодарил (а): 15 раз
Поблагодарили: 6 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#1

01 апр 2020, 13:29

Приветствую всех, в окружение LXDE опробовал все перечисленные методы выше с pkexec, не работает.
Окно авторизации появляется, после ввода пароля на курсоре крутится временный цикл и тишина, работает только с gksu
Запуск приложения через sudo с терминала работает но это вообще не тема.
То что gksu полностью выпилили а sudo оставили дырявый CVE-2019-18634 в mint это очень разумно.
Уязвимость присутствует в sudo версий с 1.7.1 по 1.8.30
Уязвимость исправлена в версии 1.8.31
но mint как то не торопится прислать в обновление.
Все очень здорово.
sudo лечится руками либо самому скачать новую исправленную версию 1.8.31

Решение Chocobo » 01 апр 2020, 19:47
Инет подсказывает что с полкит lxde в виду своей минималистичности толком и раньше работать не умела сама. Ещё в 12.04 ( времена 13-х минтов) - требовался гномий пакет.

https://askubuntu.com/a/162557

Сейчас возможно также сработает. Все же lxde исторически не далеко ушел от обычных wm, там опенбокс+своя панелька и несколько системных тулзов собранных в кучу.
Не по теме
Rousk, кстати привет :hoho:
Приятно видеть знакомые ники)

Перейти к ответу ➙

Аватара пользователя

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#2

01 апр 2020, 13:33

Rousk, попробуй так

Код: Выделить всё

pkexec --user root приложение
ИзображениеИзображение

no avatar

Автор темы
Rousk
Сообщения: 55
Зарегистрирован: 26 мар 2020, 22:54
Благодарил (а): 15 раз
Поблагодарили: 6 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#3

01 апр 2020, 13:39

rogoznik писал(а):
01 апр 2020, 13:33
Rousk, попробуй так

Код: Выделить всё

pkexec --user root приложение
Попробую, отпишусь.

no avatar

Автор темы
Rousk
Сообщения: 55
Зарегистрирован: 26 мар 2020, 22:54
Благодарил (а): 15 раз
Поблагодарили: 6 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#4

01 апр 2020, 13:48

rogoznik писал(а):
01 апр 2020, 13:33
pkexec --user root приложение
Нет, этот вариант как и все остальные, авторизация проходит но приложение не запускается.

Аватара пользователя

symon2014
Сообщения: 5934
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#5

01 апр 2020, 13:51

Rousk, lsb_release -a

no avatar

Автор темы
Rousk
Сообщения: 55
Зарегистрирован: 26 мар 2020, 22:54
Благодарил (а): 15 раз
Поблагодарили: 6 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#6

01 апр 2020, 13:56

No LSB modules are available.
Distributor ID: LinuxMint
Description: Linux Mint 19.3 Tricia
Release: 19.3
Codename: tricia

Аватара пользователя

symon2014
Сообщения: 5934
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#7

01 апр 2020, 13:58

Rousk,
работает только с gksu
система была обновлена с 18.3 ?

no avatar

Автор темы
Rousk
Сообщения: 55
Зарегистрирован: 26 мар 2020, 22:54
Благодарил (а): 15 раз
Поблагодарили: 6 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#8

01 апр 2020, 14:02

symon2014 писал(а):
01 апр 2020, 13:58
система была обновлена с 18.3 ?
нет, поставил 19.3 xfce

Аватара пользователя

symon2014
Сообщения: 5934
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#9

01 апр 2020, 14:05

Rousk,
работает только с gksu
в 19.3 нет gksu , сам ставил ?

no avatar

Автор темы
Rousk
Сообщения: 55
Зарегистрирован: 26 мар 2020, 22:54
Благодарил (а): 15 раз
Поблагодарили: 6 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#10

01 апр 2020, 14:11

symon2014 писал(а):
01 апр 2020, 14:05
в 19.3 нет gksu , сам ставил ?
Конечно же, как lxde без gksu

Аватара пользователя

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#11

01 апр 2020, 16:02

Rousk, дело в том что gksu выкинут как устаревшая и дырявая технология. Все основные DE перешли на pkexec. Хочешь что-то легкое - возьми lubuntu, она сейчас на lxqt
ИзображениеИзображение

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#12

01 апр 2020, 19:47

Инет подсказывает что с полкит lxde в виду своей минималистичности толком и раньше работать не умела сама. Ещё в 12.04 ( времена 13-х минтов) - требовался гномий пакет.

https://askubuntu.com/a/162557

Сейчас возможно также сработает. Все же lxde исторически не далеко ушел от обычных wm, там опенбокс+своя панелька и несколько системных тулзов собранных в кучу.
Не по теме
Rousk, кстати привет :hoho:
Приятно видеть знакомые ники)
Изображение
   
Изображение

no avatar

Автор темы
Rousk
Сообщения: 55
Зарегистрирован: 26 мар 2020, 22:54
Благодарил (а): 15 раз
Поблагодарили: 6 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#13

01 апр 2020, 21:19

rogoznik писал(а):
01 апр 2020, 16:02
Rousk, дело в том что gksu выкинут как устаревшая и дырявая технология. Все основные DE перешли на pkexec. Хочешь что-то легкое - возьми lubuntu, она сейчас на lxqt
Да, это понятно все, я вообще хотел как комментарий к этой теме
оставить чисто свое мнение, но получилось как тема, ну да ладно освоюсь еще тут, два года к ПК не подходил, очень редко, уже отвык позабыл, многое, с телефона в основном в сеть.
Насчет перейти на что то другое это всегда можно, но есть и такое как привычка, нет времени разбирать в другом непознанном от чего и почему.
Свой коммент адресовал чисто что gksu выкинули а sudo куда дырявее оставили, до сих пор mint не может прислать обновление sudo 1.8.31 но это нормально всё я так понимаю.
Я lxde установил, проблем нет никаких gksu как пахал так и пашет, труда найти пакет gksu не составило, уязвимость у него вообще никакая как я выяснил, на локального пользователя из вне описано как 0, так что ерунда эта уязвимость, если дома домочадцы твои враги и у них есть опыт хакать пентагон, то это да уязвимость серьезная тогда.
Привет Chocobo тоже рад !! :thumbs:

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#14

01 апр 2020, 21:23

Rousk писал(а):
01 апр 2020, 21:19
до сих пор mint не может прислать обновление sudo 1.8.31
так он ж с убунтовых реп, туда и прилетит по определению)
Изображение
   
Изображение

Аватара пользователя

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#15

01 апр 2020, 21:36

Rousk, ну что-то новые придется изучить. LXDE больше не разрабатывается. Пока лежит в репах как Unity. Но, думаю, в скором времени появяться проблемы из-за обновления библиотек. Разработчики решили разарабатывать новое DE - LXQT. Как-то так.
Rousk писал(а):
01 апр 2020, 21:19
Да, это понятно все, я вообще хотел как комментарий к этой теме
оставить чисто свое мнение, но получилось как тема
Это symon2014 подлец накосячил :-D
ИзображениеИзображение

no avatar

Автор темы
Rousk
Сообщения: 55
Зарегистрирован: 26 мар 2020, 22:54
Благодарил (а): 15 раз
Поблагодарили: 6 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#16

01 апр 2020, 21:41

Chocobo писал(а):
01 апр 2020, 21:23
так он ж с убунтовых реп, туда и прилетит по определению)
долго летит ) из новости от как 30/01/2020
Версия 1.8.31 уже есть на оф сайте github
а с убунту все летит, прилетит наверное как нибудь )
Суть не в этом а том что то дырявое а то не дырявое (ядро сплошные уязвимости, которые обнаруживают постоянно, если нет то это просто пока не обнаружено)

no avatar

Автор темы
Rousk
Сообщения: 55
Зарегистрирован: 26 мар 2020, 22:54
Благодарил (а): 15 раз
Поблагодарили: 6 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#17

01 апр 2020, 21:42

rogoznik Да, присматривается надо конечно, поживем увидим.

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#18

01 апр 2020, 21:46

Rousk писал(а):
01 апр 2020, 21:41
а с убунту все летит
не столько с убунту, сколько в нее :)
1.8.31 принят пока только в предстоящую 20.04
https://packages.ubuntu.com/focal/sudo
все предыдущие так и не сумели на него пока обновиться, включая и 19.10. Видимо есть какие-то конфликты.
в LTS разумеется они еще осторожней разглядывают возможность включить его в bionic-updates.
Изображение
   
Изображение

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#19

01 апр 2020, 21:50

Ну и в прочем зря паника, запатчили CVE в 1.8.21 :hoho:
глянь чейнджлог
http://changelogs.ubuntu.com/changelogs ... /changelog
Изображение
   
Изображение

Аватара пользователя

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Запуск привилегированных приложений с pkexec (PolicyKit)

#20

01 апр 2020, 21:55

Чет от темы отошли
ИзображениеИзображение

Закрыто

Вернуться в «Параметры и оптимизация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя