sudo

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

sudo (англ. superuser [substitute user] do, дослівно «виконати від суперкористувача») — це програма, розроблена на допомогу системному адміністраторові і дозволяє делегувати ті або інші привілейовані ресурси користувачам з веденням протоколу роботи. Основна ідея — дати користувачам якомога менше прав, але при цьому рівно стільки, скільки необхідно для вирішення поставлених завдань.

Команда sudo надає можливість користувачам виконувати команди від імені root чи інших користувачів. Правила, використовувані sudo для ухвалення рішення про надання доступу, знаходяться в конфігураційному файлі sudoers. Крім того, у тих Лінуксах що використовують RPM, приклад прав, що дають можливість користувачам, що є членами групи rpm, можливість встановлювати, оновлювати і вилучати пакети у системі, наведений у файлі /usr/share/doc/sudo-<версія>/rpm.sudoers.

Для редагування файлу sudoers слід використовувати програму visudo, яка перевіряє синтаксис і тим самим дозволяє уникнути помилок у правилах.

У більшості випадків грамотне налаштування sudo робить роботу від імені суперкористувача непотрібною.

Див. також[ред.ред. код]

Посилання[ред.ред. код]