LINUX.ORG.RU

Как выключить комп????


0

0

Помогите плиз, я не могу выключить комп когда нахожусь не под рутом. Если ввести shutdown то он пишет что типа не знает что это такое, а если тулзой GNOME'вской gshutdown то пишет что я должен быть рутом, хотя рутом я разрешил выключать. P.S. Как сделать так чтобы не набирать каждый раз shutdown -h now а набрать допустим off или что то в этом роде

anonymous

Можно сделать alias off на shutdown -h now

anonymous
()

ls -l `whereis poweroff` это ccылка на халт. Тогда как ты хочешь:
ln -s /sbin/halt $(your_path)/off

anonymous
()

По теории, вообще-то останавливать Unix-систему действительно может только root ... (точнее, процесс, работающий от рута). Секъюрити, знаете ли ... С чего это пользователю давать права машину останавливать? А если там другие пользователи работают?

На практике:
- на консоли обычно работает Ctrl+Alt+Del - эту комбинацию перехватывает init и вызывает shutdown, или что там еще в inittab прописано,
- некоторые desktop managers (например, kdm) имеет кнопочку для выключения,
- если совсем не бояться злодеев, то можно сделать shutdown или halt или reboot setuid-ным.

yoush
()

/etc/shutdown.allow
shutdown -a
man shutdown

RSI
()

Если "кокретно" :) - у меня в /etc/inittab есть строчки:

# What to do when CTRL-ALT-DEL is pressed.
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
- можешь у себя там же что-то такое добавить.

Если ты в Х-ах, и хочешь бутнуться, перейди в консоль (Ctrl+Alt+F1), затем Ctrl+Alt+Del. Все.

Удачи

murla
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.