sudo

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

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

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

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

Див. також

Посилання

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.