On Fri, Mar 02, 2001 at 05:52:44AM +0300, Sergei wrote: > > Есть тут такой вопрос: в RedHat мне понравился пакет usermode (или что-то > > > около того), который позволял обычным пользователям запускать reboot, > > > halt, poweroff, shutdown (естественно, что можно было настроить, кому это > > > разрешено). Что-то эта возможность исчезла... Можно ли это вернуть (или > > > обойти), тем более,что есть consolehelper, userhelper, но нет ссылок > > > /bin/ на consolehelper. И стоит ли? > > > > В любом случае лучше используйте sudo. > > См. sudo(8), sudoers(5). > Вообще-то одно дело набрать reboot, а другое - sudo reboot. Что проще? Проще alias 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= > PROGRAM=/sbin/reboot > SESSION=false > FALLBACK=false > > Хотя кому как нравиться... Точно. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@fandra.org Software Engineer PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html IPLabs Linux Team http://linux.iplabs.ru Fandra Project http://www.fandra.org +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are.