[mdk-re] Re: [mdk-re] reboot ÄÌÑ ÀÚÅÒÁ
Sergei
=?iso-8859-1?q?serpiph_=CE=C1_mail=2Eru?=
Пт Мар 2 02:49:11 MSK 2001
Пятница 02 Март 2001 00:46, Вы написали:
> Есть тут такой вопрос: в RedHat мне понравился пакет usermode (или что-то
> > около того), который позволял обычным пользователям запускать reboot,
> > halt, poweroff, shutdown (естественно, что можно было настроить, кому это
> > разрешено). Что-то эта возможность исчезла... Можно ли это вернуть (или
> > обойти), тем более,что есть consolehelper, userhelper, но нет ссылок
> > /bin/<poweroff|halt|shutdown|reboot> на consolehelper. И стоит ли?
>
> В любом случае лучше используйте sudo.
> См. sudo(8), sudoers(5).
Вообще-то одно дело набрать reboot, а другое - sudo reboot. Что проще?
Кроме того, можно использовать следующую конфигурацию pam:
#%PAM-1.0
auth sufficient /lib/security/pam_rootok.so
auth required /lib/security/pam_listfile.so item=user sense=allow
file=/etc/power.operator onerr=fail
auth required /lib/security/pam_console.so
auth required /lib/security/pam_stack.so service=system-auth
account required /lib/security/pam_permit.so
В /etc/power.operator лежат имена тех, кому это разрешено.
А в /etc/security/console.apps (пример для reboot):
USER=<user>
PROGRAM=/sbin/reboot
SESSION=false
FALLBACK=false
Хотя кому как нравиться...
--
С уважением, Епифанов Сергей
Подробная информация о списке рассылки community