Разработчики считают, что 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 и введите кораблик в качестве команды запуска и оставить пользователя в качестве корня, вы свободны для работы с файлами и папками , недоступные ранее.
Устаревшее «gksu» в Ubuntu / Fedora
Начиная с Ubuntu 18.04, gksu больше не доступен и не может быть установлен из репозиториев. Эта утилита устарела из дистрибутивов на основе Debian с начала 2018 года и не может быть установлена вообще.
Чтобы приблизиться к использованию gksu , запустите команду с admin: // добавив URI файла. Таким образом, чтобы открыть окно gedit для изменения файла ls.txt , выполните в поле «Выполнить» следующую команду:
gedit admin: ///home/user/ls.txt
Вам будет предложено указать повышенные учетные данные как обычно.
В качестве альтернативы используйте sudo :
sudo gedit /home/user/ls.txt