kdesu по умолчанию требует пароль рута (поскольку использует команду su).
Требуется настроить её так, чтобы некоторые программы можно было запускать без пароля вообще, а некоторые с паролем пользователя (в согласии с конфигурацией /etc/sudoers). То есть нужно заставить kdesu использовать sudo вместо su (как это было раньше, например в 10.3).
Добавление в файл kdesurc строчек
[super-user-command]
super-user-command=sudo
проблему не решает.
Запуск $kdesu kwrite запрашивается как надо пароль пользователя, а не рута (правда, даже в тех случаях, когда в /etc/sudoers прописано NOPASSWD) и отказывает в запуске при неправильном пароле. Однако при правильном пароле ничего не происходит --- задержка на пару секунд и всё, программа завершается без каких-либо изменений, ничего не запускается, никакой информации в консоли не выводится.
в файле /var/log/warn обнаруживаются такие строки
sudo: gkr-pam: couldn't get the password from user: Authentication failure
sudo: pam_unix2(sudo:auth): conversation failed
просто $sudo kwrite прекрасно работает, но это не решение проблемы, поскольку пароль приходится вводить в консоли
Есть ли какие-либо варианты решений?
opensuse 12.2, kde 4.8.5
LinuxForum.Fans
[Решено] Проблемы с kdesu
Автор: pavelppvl
6 сообщений
2370 просмотров
Есть ли какие-либо варианты решений?
Может вам нужно это: kdesudo http://kde-apps.org/content/show.php/KdeSudo?content=72106
Установка:
text
su
zypper ar -f http://download.opensuse.org/repositories/home:/steffens:/lvermgeo:/client/openSUSE_12.2/ home:/steffens:/lvermgeo:/client/openSUSE_12.2/
zypper ref
zypper in kdesudoДействительно, видимо kdesdo -- единственный варианты. Странно, что он не то что не используется по умолчанию, но даже отсутствует в стандартных репозиториях.
Странно, что он не то что не используется по умолчанию, но даже отсутствует в стандартных репозиториях.
Не, не странно, ведь и sudo не используется по умолчанию в openSUSE. (только из-за этого)
руководство утверждает, что добавление себя в sudoers позволяет запускать программы без пароля
к тому же странно заставлять пользователя просить вводить пароль рута на каждый чих
и кроме того, раньше такого не было (в 10.3 -- точно)
к тому же странно заставлять пользователя просить вводить пароль рута на каждый чих
=)
Вон, Линус Торвальдс тоже по этому поводу недавно негодовал https://plus.google.com/+LinusTorvalds/posts/1vyfmNCYpi5
Войдите или зарегистрируйтесь, чтобы ответить.