Как запускать приложения как root по умолчанию без использования терминала [duplicate]

В основном я ищу способ привязать приложение к панели запуска Unity и запустить его как root.

В настоящее время, даже если я запустил приложение с sudo и запустил его после его запуска , он будет запускаться как текущий пользователь в следующий раз.

Ужасно, но нет опции контекстного меню «работать как ...».

Обновление: я переключился на gnome3, и теперь я «Я счастлив, мне не хватает только поиска.

76
задан 20 April 2012 в 17:19

2 ответа

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

  1. Запустить новый терминал.
  2. Введите gksu nautilus (sudo -i nautilus тоже работает.)

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

2
ответ дан 14 August 2018 в 23:55

В главном меню в разделе «Параметры системы» введите gksudo в поле «Команда» свойств «Пуск», например:

/usr/bin/gksudo /usr/bin/yourapplication

В поле «Имя» можно указать:

sudo yourapplication

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

Я не уверен в Unity Launcher vs Main Menu. Может быть, это помогает?

Удачи вам

4
ответ дан 14 August 2018 в 23:55
  • 1
    Вероятно, вы знаете, что прямой sudo не должен использоваться для запуска графических приложений как root - ведь вы используете gksudo (что является одним из хороших способов). По той же причине нецелесообразно использовать sudo в поле имени так, как вы это делаете, потому что при этом (1) создается впечатление среди достаточно опытных пользователей, что ваша пусковая установка неправильно сделана, и (2) создает впечатление среди менее опытным пользователям, что для использования графических приложений в качестве root можно использовать прямой sudo. – Eliah Kagan 25 June 2012 в 05:23

Другие вопросы по тегам:

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