Додавання користувачів до групи 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
Спосіб 2: Додати користувачів до групи sudo за допомогою команди usermod
Команда Usermod використовується для управління, зміни та зміни існуючих користувачів. Ви можете додати користувача до sudo, виконавши таку команду usermod на терміналі. Не забудьте змінити ім’я користувача в команді на ім’я вашого користувача.
sudo usermod -a -G sudo <user>
Спосіб 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
Натисніть Ctrl+X, щоб вийти. Натисніть y, щоб оновити файл.
Вам знову буде запропоновано внести зміни в ім’я файлу. Не редагуйте і натисніть «Enter», щоб зберегти файл.
Ви можете перевірити, чи використовували ви правильний синтаксис під час зміни файлу sudoer, проаналізувавши його за допомогою наступної команди.
sudo visudo -c
Призначте привілеї Sudo, змінивши тип облікового запису користувача на адміністратора
Щоб використати цей метод, перейдіть до Системних налаштувань із Застосунку.
Тепер перейдіть в « Адміністрування “ > ” Користувачі та групи » . Введіть пароль під час запиту автентифікації.
Після успішної аутентифікації ви побачите всіх користувачів у системі. Виберіть користувача, якому ви хочете призначити привілей sudo, і змініть його тип облікового запису зі стандартного на адміністратора .
Перевірте, чи має користувач привілеї sudo
Перевірте, чи додано користувача до групи sudo, за допомогою такої команди. Ця команда відобразить усі групи, до яких входить користувач.
groups <username>
Видалити користувачів із групи sudo
Спосіб 1: Видалити користувача з групи sudo за допомогою команди deluser
Ви можете видалити користувача з групи sudo, ввівши таку команду з іменем користувача, якого ви хочете видалити.
sudo deluser <username> sudo
Спосіб 2: Видалити користувача з групи sudo за допомогою команди passwd
Введіть команду passwd з параметром «-d», щоб видалити користувача з sudo.
sudo gpasswd -d <username> sudo
Видаліть привілеї Sudo, змінивши тип облікового запису користувача на стандартний
Перейдіть у « Налаштування системи» > « Адміністрування» > « Користувачі та групи» . Тепер змініть тип облікового запису користувача з « Адміністратор “ на ” Стандартний » .
Ви побачите зміни, що sudo буде видалено з груп .
Висновок:
У цій статті ми дізналися, як додавати та видаляти користувачів у групі sudo для управління привілеями користувачів sudo.