Чтиво: установка сервера часть 002
Так. Дальше.
Я думаю, что вредно работать под рутом, поэтому буду все время сидеть
под совей учетной записью. Но как же мне администрировать систему? Я
воспользуюсь командочкой "sudo". Для этого в /etc/suders я пропишу:
koal ALL = /usr/bin/mc
здесь я воспользовался тем, что если mc будет работать от имени root,
то все процессы порожденные им (mc) будут тоже выполняться от имени
root.
Итак, что же я такое разрешил?
пользователю koal разрешил выполнять на всех машинах (ALL) команду
/usr/bin/mc - команду нужно указывать с полным путем.
Настоятельно рекомнедую почитать еще документации по sudo, ибо с
помощью нее можно очень гибко раздавать права на запуск тех или иных
команд. Скажу только что там можно назначать алиасы на все четыре типа
полей (пользователи, хосты, пользователи запуска и команды), указывать
инверсию и шаблоны (все омнады вида xxx, но только не вот эту)...
теперь если я скажу
$ sudo mc
то Linux попросит меня ввести мой пароль, а не рута, только потом
запустит mc.
По умолчанию, sudo помнит введенный пароль в течении 3 минут, т.е. в
течении этого времени можно запускать команды с sudo несколько раз без
ввода пароля.
Дерзайте.
C уважением, Kolotov Alexandr (aka mr. Эбола)
отвечать: myscri***@e*****.ru
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.kirovlug&email=
http://subscribe.ru/ mailto:ask@subscribe.ru