Руководство пользователя KDE
kdesu
Запуск программ с повышенными привилегиями
kdesu -c команда -d -f файл -i имя значка -n -p приоритет -r -s -t -u пользователь --noignorebutton --attach winid
kdesu Типовые параметры Типовые параметры

Описание
— графическая оболочка к -команде su для средыKDE. Позволяет запустить программу от имени другого пользователя при условии ввода пароля этого пользователя. — непривилегированная программа, она использует системную команду su.
предоставляет ещё одну дополнительную возможность — запоминание паролей. При использовании этой функции необходимо всего один раз ввести пароль для каждой команды.
Программа предназначена для запуска из командной строки или файлов .desktop.
Так как команда kdesu теперь установлена не в $(kf5-config --prefix)/bin, а в kf5-config --path libexec, следовательно, не в переменной среды Path, для запуска этой команды необходимо использовать $(kf5-config --path libexec)kdesu.

Параметры
-c команда 	Этот параметр позволяет указать команду для запуска с правами root. Это должен быть один аргумент. Поэтому, если требуется запустить новый диспетчер файлов, следует ввести следующее: $(kf5-config --path libexec)kdesu -c
-d 	Этот параметр позволяет выводить информацию для отладки.
-f файл 	Этот параметр позволяет эффективно использовать в файлах .desktop. При этом проверяет файл. Если он доступен для записи текущему пользователю, то запустит команду с правами этого пользователя. Иначе команда будет запущена с правами пользователя пользователь (root по умолчанию).
Параметр файл анализируется следующим образом: если он начинается с /, то считается абсолютным путем. Иначе — именем глобального файла конфигурации .
-i имя значка 	Этот параметр позволяет указать значок, который следует показывать в окне ввода пароля. Расширение указывать не обязательно.
-n 	Этот параметр отключает сохранение пароля. Он делает недоступным флажок Сохранить пароль в окне ввода пароля.
-p приоритет 	 Этот параметр задаёт значение приоритета. Приоритет — это любое число от 0 до 100, где 100 означает наивысший приоритет, а 0 — низший. По умолчанию: 50.
-r 	Этот параметр задаёт использование приоритета реального времени.
-s 	Этот параметр позволяет остановить управляющую программу kdesu, которая кэширует успешно введённые пароли в фоновом режиме. Эту функцию также возможно отключить с помощью параметра -n при первоначальном запуске .
-t 	Этот параметр позволяет включить терминальный вывод, что делает невозможным запоминание паролей. Эта возможность в основном предназначена для отладки. Если требуется запустить обычное консольное приложение, используйте стандартную команду su.
-u пользователь 	Чаще всего этот параметр используется в для запуска команды от имени суперпользователя, но также можно ввести любое имя пользователя и соответствующий пароль.
--noignorebutton 	Этот параметр позволяет отключить показ кнопки «Игнорировать».
--attach winid 	Этот параметр позволяет привязать диалог к графическому приложению, указанному по winid.

Смотрите также
su(1)
Более подробная документация доступна по ссылке help:/kdesu (введите этот в строку адреса или выполните команду khelpcenter help:/kdesu).

Примеры
Выполнить kfmclient под правами пользователя jim и показать значок в диалоге ввода пароля:

$(kf5-config --path libexec)kdesu -u jim -i konqueror kfmclient

Авторы
Разработчики : и Pietro Iglio iglio@fub.it.