[mdk-re] Scrty qn #2: How to allow Ctrl-Alt-del only to some users?

HB trying to survive under Linux =?iso-8859-1?q?npecca_=CE=C1_yahoo=2Ecom?=
Пн Сен 17 18:13:00 MSD 2001


Как сделать так, чтобы каждый и всякий не мог вызвать нежелательную
перезагрузку системы, нажав Ctrl-Alt-del?

Я примерно представляю, что можно сделать, но не уверен, что это правильно.

$ grep ctrlaltdel /etc/inittab
ca::ctrlaltdel:/sbin/shutdown -t3 -r now

Как я понимаю, можно добавить ключ -a к параметрам shutdown, а в 
файл /etc/shutdown.allow включить всех "надежных" пользователей.
Я ничего не испорчу, если так сделаю?

Кроме того, мне непонятен (даже после чтения man shutdown) механизм, как
будет определяться возможность или невозможность перезагрузки. Конкретно:
предположим, что root зашел по ssh по сети. Т. е., в терминах
`man shutdown`, an authorized user IS logged in. (в `man shutdown`
идет уточнение: ... is logged in on one of the virtual consoles, но
мне не понятно, что такое virtual consoles). К клавиатуре в это время
подходит Кто_угодно и нажимает Ctrl-Alt-del. Будет ребут или не будет?

Наконец, последний вопрос: могу ли я вообще в /etc/inittab вместо
'/sbin/shutdown blah-blah' набрать что-то совсем другое по собственному
вкусу (e. g. 'poweroff' or '/bin/echo Hello, world!') ?

Спасибо, если дочитали до этого места :-) Еще большее спасибо,
если решите ответить (по возможности, не однословно).

-- 
HB




Подробная информация о списке рассылки community