SDB:Администрирование при помощи Sudo
Содержание
Настройка sudo
Для обеспечения пользовательского sudo-доступа, выполните следующее.
sudo /usr/sbin/visudo
или если используете GNOME
EDITOR=gedit sudo visudo
если используете KDE
EDITOR=kate kdesu visudo
Любой пользователь из группы 'users' может выполнять sudo, если он знает пароль root. Мы изменим это далее. Введите на запрос о пароле пароль root.
Настройка группы доступа
Найдите запись для %wheel. Это группа wheel. Символ '%' означает соответствие названию группы в /etc/groups. Раскомментируйте эту строку.
%wheel ALL=(ALL) ALL
Сохраните и выйдете при помощи :wq (не требуется если используете gedit или kate)
Добавьте желаемое имя пользователя в группу wheel.
sudo /usr/sbin/usermod -G wheel username
Снова отредактируйте файл sudoers. На этот раз удалите возможность каждому пользователю выполнять sudo. Закомментируйте эти строки, сохраните и выйдете.
#Defaults targetpw # спрашивать пароль целевого пользователя, например root #%users ALL=(ALL) ALL # ВНИМАНИЕ! Используйте только совместно с 'Defaults targetpw'!
Теперь, выполняя sudo, используйте пароль пользователя вместо пароля root.
Запуск X приложений от имени суперпользователя
Если вы хотите запустить программу для X windows такую как kate для редактирования, мы рекомендуем использовать следующий метод
su -
для запуска от суперпользователя. Однако для локальных установок можно использовать sudo добавив переменную DISPLAY в файл /etc/sudoers в строчку
Defaults env_keep = "LANG..."
Кроме того X сервер должен позволять доступ для других пользователей с программой xhost, смотри страницу руководства по xhost. Пожалуйста не забывайте что все это снижает уровень безопасности для системы.