Введіть ім'я домену:
.ua .com.ua .in.ua .org.ua
.ru .com .net .org
Показати всі домени

Створення нового користувача з правами root

Відповіді на запитання від компанії "Український хостинг".

Як додати користувача з правами root до CentOS 7

В ОС CentOS 7 за умовчанням створюється лише один користувач - root, працювати і адмініструвати систему з-під якого категорично не рекомендується.

У зв'язку з цим рекомендується створити звичайного користувача і при необхідності додати його до групи wheels, що дозволяє виконання програм від імені суперкористувача за допомогою команди sudo.

Процедура створення нового користувача з правами root складається з наступних етапів:

  1. Підключаємося під root (див. підключення по SSH )
  2. Створюємо користувача (замість username вказати своє ім'я користувача):
    adduser username
  3. Задаємо користувачеві пароль (замість username вказати своє ім'я користувача):
    passwd username
  4. Додаємо користувача до групи wheel (замість username вказати своє ім'я користувача):
    usermod -aG wheel username
  5. У прикладі використовується текстовий редактор nano, для встановлення якого потрібно виконати команду:
    yum install nano
  6. Відкриваємо у текстовому редакторі файл /etc/sudoers
    nano /etc/sudoers
  7. У кінець файлу додаємо рядок (замість username вказати своє ім'я користувача):
    username ALL=(ALL) ALL
    Зберігаємо зміну у файлі, натиснувши клавіші Ctrl+x , потім клавішу y і потім клавішу Enter
  8. Переходимо в сесію нового користувача (замість username вказати своє ім'я користувача):
    su - username
  9. Тепер пробуємо виконати будь-яку команду, додавши перед нею sudo. Для прикладу:
    sudo ls -la /root
  10. При першому запуску sudo система запросить пароль поточного облікового запису.

Після цього команда буде виконана із правами адміністратора.

Див. також:

Будь ласка, виберіть мову сайту за промовчанням: