|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 12 Apr 2002 12:46:48 To : "EWT" Subject : Re: как мне выключить машину не из-под root ? -------------------------------------------------------------------------------- EWT <ewt@aaanet.ru> wrote: E> С позволения общественности, поставлю вопрос шире: E> Как вообще делигируются полномочия в рамках системы на выполнение к-либо E> действий? Hаиболее распространенный инструмент для этого sudo. Есть всяческие альтернативные варианты типа super. Внутри это реализуется посредством suid-бита на исполняемый файл, в результате чего программа выполняется не с правами запустившего юзера, а с правами владельца исполняемого файла. Для некоторых задач имеет смысл использовать непосредственно этот механизм - написать свою программу, которая будет выполняться с правами требуемого юзера или группы. Hо новичкам это крайне не рекомендуется. sudo писали опытные программисты и использует куча народу. Поэтому там приняты всякие разные меры чтобы нельзя было получить какие бы то ни было полномочия кроме тех, которые разрешил администратор системы. А если этих мер недостаточно, это быстро обнаружат и поправят, и на сайте твоего дистрибутива появится апдейт. Дырки в своем собственном суидном враппере тебе придется искать и затыкать самому. -- http://www.communiware.ru http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178513ed946.html, оценка из 5, голосов 10
|