# Руководство пользователя KDE

&Lauri.Watts; &Lauri.Watts.mail;
7 июня 2005
K Desktop Environment
kdesu
1

# `kdesu`

Запуск программ с повышенными привилегиями

    kdesu -c -d -f  file -i имя значка -n -p приоритет -r -s -t -u пользователь --nonewdcop команда параметр1 параметр2

    kdesu Специфические параметры KDE Специфические параметры Qt

## Описание

&kdesu; — графический интерфейс для команду &UNIX; `su` для KDE. Позволяет запустить программу от другого пользователя при условии ввода пароля этого пользователя. &kdesu; — непривилегированная программа, она использует системную команду `su`.

&kdesu; обладает дополнительной возможностью запоминания пароля (по желанию). При использовании этой функции вам достаточно вводить пароль один раз для каждой команды.

Программа предназначена для запуска из командной строки или из файлов `.desktop`.

## Параметры

`-c программа`

  Указывает программу, которую необходимо запустить в режиме суперпользователя. Команда должна быть указана как один аргумент. Например, если вы желаете запустить файловый менеджер, введите команду: ``kdesu `-c kfm -sw```

`-d`

  Показывать отладочную информацию.

`-f файл`

  Эта опция позволяет использовать &kdesu; в файлах `.desktop`. &kdesu; проверяет файл, определяемый аргументом `файл`. Если текущий пользователь имеет право записи в этот файл, &kdesu; исполнит команду от текущего пользователя, иначе команда будет исполнена от имени пользователя, определяемого параметром `-u` (по умолчанию: root).

  `файл` обрабатывается следующим образом: если `файл` начинается с `/`, то он трактуется как абсолютное имя файла. Иначе он трактуется как имя файла глобальной конфигурации &kde;. Например, чтобы настроить менеджер экрана KDE, kdm, вы можете использовать `kdesu `-c kdmconfig -f kdmrc``

`-i` имя значка

  Указывает значок, который должен использоваться в диалоге ввода пароля. Расширение указывать не обязательно.

`-n`

  Не сохранять пароль. Отключает флажок сохранить пароль в диалоге.

`-p` приоритет

  Задаёт значение приоритета. Приоритет — это любое число от 0 до 100, где 100 означает наивысший приоритет, а 0 — низший. По умолчанию: 50.

`-r`

  Приоритет реального времени.

`-s`

  Остановить службу kdesu. Эта служба кэширует успешно введённые пароли в фоновом режиме. Это возможность также может быть отключена параметром `-n` при первоначальном запуске &kdesu;.

`-t`

  Включить вывод на терминал (без сохранения паролей). Этот параметр применяется для отладки; если вы желаете запустить приложение в режиме консоли, используйте стандартную команду `su`.

`-u` пользователь

  Несмотря на то, что &kdesu; в основном используется для выполнения команд в режиме суперпользователя, вы также можете указать любое имя пользователя и соответствующий пароль.

## См. также

su(1)

Более подробная документация доступна по ссылке help:/kdesu (введите этот URL в адресную строку &konqueror; или выполните команду ``khelpcenter` `help:/kdesu``).

## Примеры

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

    kdesu -u jim -i konqueror kfmclient

## Авторы

Разработчики &kdesu;: Geert Jansen jansen@kde.org и Pietro Iglio iglio@fub.it.