Почему gksu просит у меня пароль root и не мой пароль?

Вы видите родительский процесс 1424, процесс, который создал один или несколько дочерних процессов (the other PIDs).

3
26.04.2015, 12:19
3 ответа

Хорошо, я разработал, что, хотя я постановил ГККУ , чтобы использовать sudo для аутентификации, это было все не имеет значения, как ярлыки, которые я был Использование в меню XFCE начала приложения, используя Polkit , а не ГККУ .

Из Gentoo Wiki на Polkit , я сделал:

sudo bash -c "cat > /etc/polkit-1/rules.d/10-admin.rules" <<EOL
polkit.addAdminRule(function(action, subject) {
    return ["unix-group:wheel"];
});
EOL

... и это позвольте мне начать приложения, которые необходимы корневые привилегии, введя My Пароль в стиле Sudo Отказ

0
27.01.2020, 21:23

Вы на правильном пути, просто неправильная команда. Попробуйте:

  1. Включить sudo , установив App-admin / sudo .... Сделано
  2. Настройка Sudo Использование Visudo. Установите соответствующие варианты .... Надеюсь, сделано
  3. Использование Имя приложения Gksudo вместо имя GKSU .

В Gentoo Gksudo является частью пакета X11-Libs / Gksu , а фактическая страница человека находится в Page Gksudo Man . Как всегда, убедитесь, что флаг использования GNOME установлен.

0
27.01.2020, 21:23

с AWK Вы можете сделать:

awk '
  /PATTERN/ { save = $0 ; next }
  { print }
  END { print save }
' infile > outfile

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

Код работает следующим образом:

/ Pattern / {Save = $ 0; Далее} - Если шаблон найден, сохраните эту строку для последующего использования и пропустить печать (так что она удалена с этого места)

{print} - печатает эти строки в файле, который не был пропущен Предыдущая команда

End {Print Save} - Наконец, когда все строки обрабатываются, добавьте сохраненную строку, тот, где шаблон соответствует


, если вы хотите перезаписать исходный файл по новой добавке Команда MV MV после скрипта AWK :

mv outfile infile

снова с соответствующим образом выбранными именами файлов.

-121--217305-

ГККСУ действует как SU , не sudo . Вот почему он спрашивает ваш пароль root.

Старайтесь запустить GKSUDO вместо этого, если доступно. Если нет, вы можете запустить ГКСУ --sudo-mode .

Также, из страницы : :

также обратите внимание, что библиотека решит, будет ли она использовать SU или Sudo в качестве бэкэнда, используя ключ GConf / Apps / Gksu / Sudo-Mode, если вы Позвоните в команду Gksu. Вы можете заставить бэкэнда, используя команду gksudo или с помощью параметров Mode-mode and --su.

3
27.01.2020, 21:23

Теги

Похожие вопросы