/ / Як додати користувача в групу Linux за допомогою командного рядка?

Як додати користувача в групу Linux за допомогою командного рядка?

Абсолютно незрозуміло, чому розробники LinuxUbuntu сильно ускладнили настройку облікових записів. Через це у багатьох користувачів не виходить додати користувача до групи Linux. Так, тепер управляти групами не можна, і подібні нововведення не завжди йдуть на користь. По пам'яті все намагаються додати користувача до групи Linux, переходячи в параметри - "Облікові записи", але там звичний функціонал відсутній. Незрозуміло, для чого було зроблено це нововведення, але причини, швидше за все, є. Благо зробити це можна по-іншому.

додати користувача до групи linux

Способи додати користувача до групи Linux

Почнемо з самого простого.Щоб додати до групи застосовується проста команда useradd або usermod. За допомогою першої команди можна додати нового користувача або просто оновити інформацію про вже створеному. Друга команда виробляє модифікацію над існуючим користувачем. Всю інформацію про групи та учасників можна знайти в наступних файлах: / etc / passwd, / etc / shadow або / etc / group.

При використанні команд ви повинні розуміти, вяку саме групу і якого користувача ви додаєте. За замовчуванням група буде відповідати імені користувача. Тобто для користувача user1 його основна група буде також user1. Спочатку йому потрібно задати його основну групу. І лише потім користувача можна додавати у вторинні групи.

Приклад застосування команди useradd

linux додати користувача до групи sudo

Як ми вже сказали вище, ця команда додає нового учасника в існуючу групу. Якщо вторинної групи не існують, ми її можемо створити.

Щоб додати користувача Linux в групу з sudo, використовуємо команду:

sudo useradd -G {group1} username

Тут "-G" дозволяє приписати користувачевігрупу. Необов'язково використовувати всього одну назву групи. Їх можна перераховувати через коми. Простий приклад: нам необхідно додати користувача alexey в наступні групи: www, admins, test. Синтаксис буде наступним:

# Useradd -G admins, test, www, alexey

Щоб в Linux додати користувача до групи root, потрібно просто через кому приписати назву даної групи, тобто root. В результаті alexey буде додано до перелічених через кому групи.

Якщо потрібної групи не існує, то її потрібно створити. Вона створюється командою: sudo groupadd group_name

На місці "group_name" може бути будь-яка назва групи.

Якщо ви не знаєте, в який саме групі (або групах) учасником, то це легко перевірити командою: # sudo id user_name.

Приклад застосування команди usermod

linux додати користувача до групи root

Припустимо, нам потрібно додати користувача alexey в групу test. Використовуємо команду:

# Usermod -a -G test alexey

А ось щоб змінити первинну групу цього ж користувачеві, команда буде трохи інша:

# Usermod -g test alexey

Всі ці елементарні дії допоможуть додатикористувача в групу на ОС Linux. І взагалі, дана система вкрай гнучка, і практично будь-які завдання можна вирішити за допомогою терміналу, коли необхідного функціоналу в інтерфейсі не передбачено. З оновленням деякі функції будуть пропадати з панелі, деякі з'являтися, проте список команд і їх призначення не змінюються і навряд чи коли-небудь зміняться. Це буде просто нерозумно. Тому завжди намагайтеся керувати операційною системою Linux, Ubuntu зокрема, за допомогою простих команд. Це буде економити багато часу.

На цьому все. Збережіть ці відомості, адже неможливо запам'ятовувати подібні команди швидко. Так ви не будете витрачати час на пошук потрібної інформації.

сподобалося:
0
Популярні пости
Духовний розвиток
їжа
уп