URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 60481
[ Назад ]

Исходное сообщение
"Как остановить машину используя, например CTRL+ALT+DEL"

Отправлено Dimension 5 , 29-Сен-05 09:43 
Как сделать так, чтоб linux машина останавливалась при помощи CTRL+ALT+DEL, не используя пароля рута?

Содержание

Сообщения в этом обсуждении
"Как остановить машину используя, например CTRL+ALT+DEL"
Отправлено Nimdar , 29-Сен-05 11:12 
Нужно править /etc/inittab

Останов:
ca::ctrlaltdel:/sbin/shutdown -t5 -h now

Перезагрузка:
ca::ctrlaltdel:/sbin/shutdown -t5 -r now

-t5 - ждать 5 секунд.


"Как остановить машину используя, например CTRL+ALT+DEL"
Отправлено Dimension 5 , 29-Сен-05 14:50 
Спасибо...

А можно ли такое сделать для Solaris'a на Sparc'e?


"Как остановить машину используя, например CTRL+ALT+DEL"
Отправлено Nimdar , 29-Сен-05 15:44 
А зачем? Stop+A чем не устраивает?

"Как остановить машину используя, например CTRL+ALT+DEL"
Отправлено Dimension 5 , 29-Сен-05 16:23 
Но насколько я знаю STOP+A останавливает систему аварийно... Всё равно, что питание  без бесперебойника выдернуть... Все что было в буфферном кэше проподёт. Или я не прав?

Мне это нужно для того, чтоб человек, дежуривший около этой машины мог её gracefully остановить, когда например со светом беда(бывает у нас и такое)
не зная пароля рута


"Как остановить машину используя, например CTRL+ALT+DEL"
Отправлено Dimension 5 , 30-Сен-05 09:28 
up



"Как остановить машину используя, например CTRL+ALT+DEL"
Отправлено Dimension 5 , 05-Окт-05 13:10 
Видно никто не знает...



"Как остановить машину используя, например CTRL+ALT+DEL"
Отправлено Nimdar , 05-Окт-05 13:23 
Задачи такой не возникало, а под рукой солярки нету.
man inittab
Если нет, то нет. Как вариант (отнюдь не лучший) создать пользователя, и шелл ему прописать скрипт, в котором:
#!/bin/sh
/sbin/shutdown -r now

Правда, с правами придется пошаманить, но разберешься.