Додавання користувачів до групи Sudo в Linux Mint 22

Додавання користувачів до групи Sudo в Linux Mint 22

 

Введення

Звичайні користувачі Linux Mint не можуть виконувати команди, що вимагають привілеїв root/administrator. За допомогою команд Sudo неавторизовані користувачі можуть запускати команди, які можуть запускати тільки root/адміністратори. Sudo означає «суперкористувач робить». Користувачі Sudo або група sudoers управляються і визначаються через файл sudoer.

У цій статті ви дізнаєтеся про різні способи додавання та видалення sudoers у Linux Mint 22.

Передумови

Вам знадобиться обліковий запис root/sudo для застосування наступних методів.

Призначте привілеї Sudo, додавши користувачів до групи sudo

Спосіб 1: Додати користувачів до групи sudo за допомогою команди adduser

Відкрийте термінал і додайте користувача до групи sudo за допомогою такої команди.

Примітка. Не забудьте змінити ім’я користувача в команді на ім’я вашого користувача.

sudo adduser <username> sudo

Добавление пользователей в группу Sudo в Linux Mint 20

Спосіб 2: Додати користувачів до групи sudo за допомогою команди usermod

Команда Usermod використовується для управління, зміни та зміни існуючих користувачів. Ви можете додати користувача до sudo, виконавши таку команду usermod на терміналі. Не забудьте змінити ім’я користувача в команді на ім’я вашого користувача.

sudo usermod -a -G sudo <user>

Добавление пользователей в группу Sudo в Linux Mint 20

Спосіб 3: Додати користувачів до групи sudo за допомогою команди gpasswd

Команда gpasswd керує каталогами /etc/group і /etc/gshadow. Введіть таку команду gpasswd, щоб додати користувачів до групи sudo.

sudo gpasswd -a <user> sudo

Призначте користувачеві привілеї Sudo, змінивши файл sudoers

Ви також можете надати привілеї sudo користувачам, безпосередньо відредагувавши файл sudoers, розташований в /etc/sudoers.

Примітка. Цей метод дозволяє користувачеві виконувати команди sudo, але не додає користувача до групи sudo. Зверніть увагу, що керування привілеями через групу є безпечною і стандартною практикою.

Щоб внести зміни до файлу /etc/sudoers, виконайте таку команду, щоб відкрити файл sudoer за допомогою інструменту visudo.

sudo visudo

Додайте новий рядок/правило в кінець відображуваного файлу з ім’ям користувача, яке ви хочете додати.

<username> ALL=(ALL:ALL) ALL

Добавление пользователей в группу Sudo в Linux Mint 20

Натисніть Ctrl+X, щоб вийти. Натисніть y, щоб оновити файл.

Добавление пользователей в группу Sudo в Linux Mint 20

Вам знову буде запропоновано внести зміни в ім’я файлу. Не редагуйте і натисніть «Enter», щоб зберегти файл.

Добавление пользователей в группу Sudo в Linux Mint 20

Ви можете перевірити, чи використовували ви правильний синтаксис під час зміни файлу sudoer, проаналізувавши його за допомогою наступної команди.

sudo visudo -c

Добавление пользователей в группу Sudo в Linux Mint 20

Призначте привілеї Sudo, змінивши тип облікового запису користувача на адміністратора

Щоб використати цей метод, перейдіть до Системних налаштувань із Застосунку.

Добавление пользователей в группу Sudo в Linux Mint 20

Тепер перейдіть в « Адміністрування “ > ” Користувачі та групи » . Введіть пароль під час запиту автентифікації.

Добавление пользователей в группу Sudo в Linux Mint 20

Після успішної аутентифікації ви побачите всіх користувачів у системі. Виберіть користувача, якому ви хочете призначити привілей sudo, і змініть його тип облікового запису зі стандартного на адміністратора .

Добавление пользователей в группу Sudo в Linux Mint 20

Перевірте, чи має користувач привілеї sudo

Перевірте, чи додано користувача до групи sudo, за допомогою такої команди. Ця команда відобразить усі групи, до яких входить користувач.

groups <username>

Добавление пользователей в группу Sudo в Linux Mint 20

Видалити користувачів із групи sudo

Спосіб 1: Видалити користувача з групи sudo за допомогою команди deluser

Ви можете видалити користувача з групи sudo, ввівши таку команду з іменем користувача, якого ви хочете видалити.

sudo deluser <username> sudo

Добавление пользователей в группу Sudo в Linux Mint 20

Спосіб 2: Видалити користувача з групи sudo за допомогою команди passwd

Введіть команду passwd з параметром «-d», щоб видалити користувача з sudo.

sudo gpasswd -d <username> sudo

Добавление пользователей в группу Sudo в Linux Mint 20

Видаліть привілеї Sudo, змінивши тип облікового запису користувача на стандартний

Перейдіть у « Налаштування системи» > « Адміністрування» > « Користувачі та групи» . Тепер змініть тип облікового запису користувача з « Адміністратор “ на ” Стандартний » .

Добавление пользователей в группу Sudo в Linux Mint 20

Ви побачите зміни, що sudo буде видалено з груп .

Добавление пользователей в группу Sudo в Linux Mint 20

Висновок:

У цій статті ми дізналися, як додавати та видаляти користувачів у групі sudo для управління привілеями користувачів sudo.

Прокрутка до верху