Вопрос относительно gksudo / gksu [дубликат]

Я использую ПК с Windows и попытался подключиться к AWS под управлением Ubuntu. Я попытался открыть файл с помощью gedit, но безуспешно. Кто-то предложил MobaExtreme. Затем мне пришлось установить gksudo на сервер и попробовать gedit в оболочке MobaExtreme, и это решило проблему.

Что меня действительно интересует:

  1. Почему я вообще не мог открыть gedit (это включало обсуждение использования ssh -X и кое-что о неустановленном отображении)
  2. Что устанавливает gksudo? (Не могли бы вы уточнить «Владелец не является корнем»? Я не понимаю этой концепции).

Редактировать: Предлагаемый ответ слияния - только часть вопроса. Я могу принять слияние, но чувствую, что не знаю других частей, которые мне интересны!

0
задан 17 January 2017 в 09:16

1 ответ

Для point#2:

  1. gksudo используется для появления подсказки пароля в окне GUI, неважно, является ли приложением GUI или CLI.
  2. sudo, просит пароль на терминале вместо в окне GUI, независимо от типа запущенного приложения.
  3. В сценариях, которые не работают в интерактивном терминале, gksu является самым легким способом получить вводимый пользователями пароль прямо к sudo.
1
ответ дан 7 November 2019 в 03:50

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

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