# Інструкція користувача KDE

`kdesu`

1

`kdesu`

Запускає програму з підвищеними привілеями

    kdesu -c  команда -d -f  файл -i  назва піктограми -n -p  priority -r -s -t -u  користувач --noignorebutton --attach  ідентифікатор вікна

    kdesu Загальні параметри KDE Загальні параметри Qt

## Опис

&kdesu; — це графічний інтерфейс до команди &UNIX; `su` для стільничного середовища KDE. Ця програма надає вам змогу виконувати програми від імені іншого користувача, якщо ви правильно введете пароль цього користувача. &kdesu; не є привілейованою командою (командою з підвищеними правами доступу), ця програма використовує для роботи системну програму `su`.

&kdesu; має одну додаткову можливість: за вашого бажання, ця програма може запам’ятовувати введені вами паролі. Якщо ви використовуватимете цю можливість, для кожної з команд вам слід буде ввести пароль лише одного разу.

Вважається, що ви запускатимете потрібну програму за допомогою командного рядка або файлів `.desktop`.

Оскільки `kdesu` вже не встановлюється до каталогу `$(kf5-config --prefix)`/bin, а встановлюється до `kf5-config --path libexec`, програми вже немає у каталогах списку змінної `PATH`. Тому для запуску `kdesu` вам слід скористатися командою `$(kde4-config --path libexec)`kdesu``.

## Параметри

`-c `команда``

- Цей параметр визначає команду, яку слід виконати від імені користувача root. Команду для цієї програми слід передати у вигляді єдиного аргументу. Отже, якщо, наприклад, вам потрібно запустити нову програму для роботи з файлами, вам слід ввести до командного рядка таку команду: `$(kf5-config --path libexec)`kdesu `-c `&dolphin;````

`-d`

- Показати інформацію, потрібну для налагоджування.

`-f `файл``

- Цей параметр надає вам змогу ефективно використовувати &kdesu; для файлів `.desktop`. За його допомогою можна повідомити &kdesu; про те, що слід обробити файл, вказаний аргументом `файл`. Якщо поточний користувач може вести запис до цього файла, &kdesu; виконає команду від імені поточного користувача. Якщо ж користувач не має права на запис до файла, команду буде виконано від імені користувача `користувач` (типово, від імені користувача root).

  Обробка аргументу `файл` відбувається так: якщо `файл` починається з `/`, вважається, що надано абсолютний шлях до файла. У іншому випадку, вважається, що надано назву загального файла налаштувань &kde;.

`-i` `назва піктограма`

- Визначити піктограму, яку слід використовувати у діалозі запиту на пароль. Ви можете вказати лише назву файла, без суфікса, що визначає його тип.

`-n`

- Не зберігати пароль. Цей параметр знімає позначку з поля зберігати пароль у діалозі запиту на пароль.

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

- Встановити значення пріоритету. Пріоритетом може бути довільне число між 0 і 100, де 100 означає найвищий пріоритет, а 0 — найнижчий. Типовим значенням є 50.

`-r`

- Використовувати планування у режимі реального часу.

`-s`

- Зупинити фонову службу kdesu. Ця фонова служба відповідає за зберігання паролів, за якими було виконано вдалі входи до системи у тлі процесів. Цю можливість також можна вимкнути за допомогою параметра `-n`, вказаного під час першого запуску &kdesu;.

`-t`

- Увімкнути вивід до термінала. Цей параметр вимикає зберігання паролів. Параметр здебільшого призначено для налагоджування — якщо вам потрібно запустити програму, яка працює у термінальному режимі, скористайтеся звичайною командою `su`.

`-u` `користувач`

- Хоча у звичайному режимі &kdesu; використовується для виконання команд від імені суперкористувача, ви можете використовувати програму і для виконання команд від імені інших користувачів, якщо вкажете правильний пароль.

`--noignorebutton`

- Не показувати кнопку «Ігнорувати».

`--attach` `ідентифікатор вікна`

- Робить вікно прозорим для програми X з вказаним ідентифікатором вікна.

## Прочитайте також

su(1)

Докладнішу документацію для користувачів можна переглянути за адресою help:/kdesu (або введіть цю адресу &URL; у &konqueror;, або виконайте команду ``khelpcenter` `help:/kdesu``).

## Приклади

Щоб виконати програму `kfmclient` від імені користувача `jim`, з показом піктограми &konqueror; у діалоговому вікні запиту на пароль, виконайте команду:

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

## Автори

Авторами &kdesu; є &Geert.Jansen; &Geert.Jansen.mail; і Pietro Iglio iglio@fub.it.