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