Linux

Что такое «gksu» и зачем вы его используете?

Gedit с приглашением администратора

Разработчики считают, что gksu представляет собой угрозу безопасности. Он не поддерживается с 2014 года. Вместо использования этой утилиты используйте вместо этого PolicyKit (в управляемых настройках) или используйте инструменты на основе оболочки, такие как sudo .

В gksu и gksudo команды поднять ваши права при запуске графических приложений. Они эквивалентны командам, ориентированным на GUI, команде su и команде sudo в сеансе оболочки.

Эти программы могут быть не установлены по умолчанию. Установите их из репозитория вашего дистрибутива.

Почему вы используете «GKSU»?

Когда вы откроете папку, для которой у вас ограниченные разрешения, вы обнаружите, что такие параметры, как создание файла и создание папки, отображаются серым цветом.

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

Приложение gksu запускает Nautilus от имени другого пользователя — обычно пользователя root или его аналога, что означает, что вы получаете доступ к файлам и папкам, которые в настоящий момент недоступны, без необходимости прибегать к приглашению оболочки.

Как использовать ‘gksu’

Простой способ запустить gksu — открыть окно терминала или нажать Alt + F2 и ввести следующее:

gksu gedit / home / user / filename

Откроется небольшое окно с двумя коробками. Окно запуска запрашивает имя программы, которую вы хотите запустить, а поле as as выбирает, от какого пользователя запускать программу. Если вы запустите gksu и введите кораблик в качестве команды запуска и оставить пользователя в качестве корня, вы свободны для работы с файлами и папками , недоступные ранее.

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

AndroidIphone и ipadLinuxWindows

Окончательное руководство по включению темного режима везде

LinuxКак сделать

Что такое Swappiness в Linux? (и как это изменить)

LinuxКак сделать

Как использовать команду ls для вывода списка файлов и каталогов в Linux