- - Як керувати групами та користувачами в Linux

Як керувати групами та користувачами в Linux

Управління користувачами та групами на Linux звучить доситьскладний, але насправді це досить просто. Якщо у вас виникли проблеми з розумінням того, як створювати нові групи, видаляти наявні групи чи змінювати користувачів у вашій системі, не хвилюйтеся. Як виявляється, навіть найдосвідченіші з користувачів Linux можуть легко забути основи. У цьому посібнику ми розберемо всі способи управління групами та користувачами на платформі Linux.

Створюйте нові групи

Створення нових груп - це не багато користувачівробити, оскільки більшість дистрибутивів Linux цього не потребує. Якщо ви встановлюєте програмне забезпечення або керуєте речами таким чином, щоб вимагати нової групи, найшвидший спосіб досягти цього - це командний рядок із групуватид командування.

Щоб використовувати groupadd, вам знадобиться кореневий доступ або atщонайменше, можливість взаємодіяти з системою за допомогою привілеїв sudo. Підтвердьте, що ваш користувач може це зробити, потім відкрийте термінал і виконайте наступне, щоб створити нову групу:

su -
groupadd newgroup

або, альтернативно, складіть нову групу з судо:

sudo groupadd newgroup

або ж створіть кілька груп одночасно:

su -
groupadd newgroup, newgroup2, newgroup3

або

sudo groupadd newgroup, newgroup2, newgroup3

Groupadd створить нову групу у вашій системі Linux. Щоб підтвердити, що група є, розглянути можливість фільтрації через список груп на вашому ПК.

cut -d: -f1 /etc/group | grep newgroup

Поєднавши вищевказану команду з греп, можна відфільтрувати нову групу, яку ви створили. Якщо команда нічого не повертає, спробуйте створити групу користувачів знову.

Видалити групи

Якщо ви не користуєтесь певною групою на вашому ПК з ОС Linux, добре видалити її. Видалити групу користувачів в Linux так само просто, як створити нову. По-перше, увійдіть як суабо підтвердити, що ваш користувач може виконати судо команди. Потім запустіть груподіл команда для позбавлення від існуючої групи.

su -
groupdel newgroup

або

sudo groupdel newgroup

Біг груподіл повинні позбутися цього. Список усіх доступних груп на вашому ПК, щоб бути впевненим.

cut -d: -f1 /etc/group | grep newgroup

Якщо Греп нічого не поверне, ви точно знатимете групу.

Додати / видалити користувачів до груп

Щоб додати існуючих користувачів до новоствореної групи, вам потрібно скористатися usermod командування. Відкрийте термінал і використовуйте команду cut для перегляду всіх груп. Пройдіть список і знайдіть назви груп, до яких хочете додати свого користувача. Крім того, використовуйте назву створеної раніше групи користувачів.

Примітка: як і раніше, підтвердьте, що ви можете увійти в Root за допомогою суабо що ви можете використовувати судо перед зміною критичної інформації про користувача.

su -
usermod -a -G newgroup yourusername

або

sudo usermod -a -G newgroup yourusername

Переконайтесь, що ваш користувач доданий до нової групи, виконавши таку команду:

groups

Керування користувачами

Крім управління групами в Linux, навчитися якстворення та керування користувачами також є ключовим у підтримці гармонійної системи Linux. На відміну від управління групою, інструменти користувача набагато менш складні. Немало складних питань до цього. У цьому розділі посібника ми розповімо, як створити нового користувача в Linux за допомогою командного рядка та як видалити користувача.

Створити нового користувача

Потрібно створити нового користувача у вашій системі Linux? Почніть із відкриття вікна терміналу. У терміналі отримайте кореневий доступ за допомогою су або судо.

su -

або

sudo -s

Тепер, коли у вас є коренева оболонка, це буде багатопростіше маніпулювати користувачами, не потрібно додавати "sudo" та пароль знову і знову. Щоб створити нового користувача з повним домашнім каталогом, запустіть команду нижче.

Примітка: на деяких комп'ютерах з ОС Linux може знадобитися замінити "useradd" на "adduser".

useradd newuser

Крім того, можна створити нового користувача та призначити йому групи одночасно:

useradd -G group1, group2, group3, group4, group5, group6 newuser

Після створення нового користувача встановіть пароль:

passwd newuser

Видалити користувача

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

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

Після того, як ви переконаєтесь, що ви не ввійшли до користувача, якого плануєте видалити, запустіть:

su -

або

sudo -s

Далі:

userdel -r newuser

Щоб видалити користувача, але зберегти домашній каталог, запустіть цю команду замість цього:

userdel newuser
</p>

Коментарі