Додавання користувача в sudo, лінуксоїд
# Adduser UserName sudo
Якщо копнути глибше ...
Це загадкове слово - sudo
Sudo - програма дає можливість системним адміністраторам дозволяти користувачам виконувати команди як root (чи інший користувач). Основна філософія - дозволити людям виконати своє завдання, використовуючи якомога менше привілеїв. Також sudo ефективний спосіб для запису діяльності root: хто використовує sudo. яку команду і коли.
Використання sudo краще (безпечніше) відкриття сесії root, з наступних причин:
- Немає необхідності в паролі root (sudo запитує пароль поточного користувача)
- За замовчуванням команди виконуються від імені звичайного користувача (НЕ привілейованого), що дозволяє уникнути помилок. Від імені root виконуються тільки команди з префіксом sudo.
- Перевірка / запис: коли виконується sudo, записується ім'я користувача і виконується команда.
З цих причин, перемикання на root за допомогою «sudo -i» (або sudo su) вважається застарілим, оскільки скасовує перераховані вище особливості.
Додавання користувача до групи sudo
Отримуємо права Root-користувача:
І вводимо пароль суперкористувача
Користувачі, яким дозволено працювати з правами ROOT, перераховуються в файлі / etc / sudoers
Щоб внести туди нового користувача відкриваємо файл / etc / sudoers для редагування:
1 спосіб. Знаходимо в ньому
# User privilege specification
root ALL = (ALL: ALL) ALL
Вручну прописуємо користувача. Для цього після вищевказаної рядки додаємо:
user_name ALL = (ALL: ALL) ALL
Перезавантажуємо систему і тепер користувач може працювати з правами ROOT, використовуючи свій пароль.
2 спосіб. знаходимо рядок
#% Sudo ALL = (ALL: ALL) ALL
#adduser user_name sudo
це додасть користувача в групу sudo. Перезавантажуємо систему.