[Comm] Как перезагрузить/выключить компьютер без прав root'a
=?iso-8859-1?q?antilopa=5Fgnu_=CE=C1_list=2Eru?=
=?iso-8859-1?q?antilopa=5Fgnu_=CE=C1_list=2Eru?=
Сб Июн 5 22:05:42 MSD 2004
anterior пишет:
> Как перезагрузить компьютер без прав root'a. В редхате я просто делаю
> reboot, и он не требует пароля.
Отлогиниться и ALT+CTRL+DEL
А можно sudo настроить, отредактировав файл /etc/sudoers, чтобы простой
пользователь мог запускать команду reboot.
#--------Пример /etc/sudoers :
# User alias specification
# перечисляете вместо user1, user2 логины всех пользователей,
# кому хотите разрешить:
User_Alias USER = user1, user2
# Cmnd alias specification
# перечисляете то, запуск чего хотите разрешить
Cmnd_Alias HALT = /sbin/poweroff, /sbin/shutdown, /sbin/reboot
# User privilege specification -- разрешаем юзверям,
# перечисленным в User_Alias USER, выполнять команды,
# перечисленные в Cmnd_Alias HALT, причём без пароля
USER ALL=NOPASSWD: HALT
Теперь от пользователя можно скомандовать
sudo /sbin/reboot
Можно в ~/.bashrc ещё дописать:
alias reboot='sudo /sbin/reboot'
Подробная информация о списке рассылки community