Як створити користувача з root-правами в centos
Команда sudo (яка розшифровується як "substitute user and do" - "підмінити користувача і виконати") дозволяє користувачеві виконувати адміністративні команди, які зазвичай доступні тільки для користувачів з правами root (або суперкористувача). Йдучи до цієї інструкції, ви легко навчитеся створювати користувачів, які зможуть виконувати подібні команди, - і при цьому вам не потрібно буде змінювати файли налаштувань sudoers. Якщо ви збираєтеся дати права sudo вже існуючому користувачеві, пропустіть перші два кроки і почніть відразу з третього.
На початку командного рядка ви побачите символи # і Username $ - вводити їх не потрібно! Якщо ви бачите #, виконуйте команду від імені суперкористувача; якщо Username $ - від імені користувача, якого ви створили.
Залогініться на свій сервер в якості root-користувача.
Виконайте команду adduser для того, щоб створити в системі нового користувача.
(Замість username напишіть ім'я, яке ви хочете присвоїти новому користувачеві)
Використовуйте команду passwd для того, щоб призначити пароль для створеного користувача:
Задайте і підтвердіть новий пароль в командному рядку. Настійно рекомендую придумати складний пароль!
Введіть команду usermod для того, щоб додати користувача до групи wheel.
У даній групі всі користувачі за замовчуванням мають можливість використовувати команду sudo.
Перевірте, чи володіє новий користувач sudo-правами. Для цього:
- Напишіть sudo перед командою, яку ви хочете запустити (command_to_run), користуючись правами суперкористувача.
- Наприклад, ви можете запитати список вмісту кореневої директорії / root - дана інформація зазвичай доступна тільки root-користувачеві.
Якщо користувач в правильній групі, і ви правильно ввели пароль, то команда, яку ви запросили, буде виконана з адміністративними привілеями.
