[Comm] Re: Запрет удалённого исполнения некоторых команд.

Vitaly Ostanin =?iso-8859-1?q?vyt_=CE=C1_vzljot=2Eru?=
Чт Апр 22 14:24:42 MSD 2004


harlan пишет:
> Есть сервер ALM 2.2, который стоит в нескольких десятках километрах от меня. Я его администрирую через ssh.
> Возникла необходимость запретить исполнение некоторых команд с удалённого терминала (например halt, shutdown -h)
> даже от имени root, а с локального терминала разрешить эти команды только для root. Подскажите, как это можно 
> сделать? Нутром чую, что через sudo, но можно узнать конкретнее - КАК? Желательно с примерами.

Если не работать под root вообще - ни локально, ни удалённо - то 
можно через sudo. Для администрирования достаточно выдать себе 
sudo на текстовый редактор и /sbin/service. А sudo действительно 
умеет смотреть на тип подключения. Про КАК написано в man sudoers.

Более правильный подход при удалённом администрировании - не 
запретить некоторые команды, а наоборот, разрешить некоторые команды.

<skipped/>

-- 
Regards, Vyt
mailto:  vyt на vzljot.ru
JID:     vyt на vzljot.ru
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 252 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20040422/1730c178/attachment-0002.bin>


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