Новини високих технологій
» » Як додати користувача до групи Linux за допомогою командного рядка?

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

18-09-2017, 17:34
1 816
Абсолютно незрозуміло, чому розробники Linux Ubuntu сильно ускладнили налаштування облікових записів. З-за цього у багатьох користувачів не вдається додати користувача до групи Linux. Так, тепер керувати групами не можна, і подібні нововведення не завжди йдуть на користь. По пам'яті всі намагаються додати користувача до групи Linux, переходячи у параметри - "Облікові записи", але там звичний функціонал відсутня. Незрозуміло, для чого було зроблено це нововведення, але причини, швидше за все, є. Благо зробити це можна по-іншому.


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

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

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

Як додати користувача до групи Linux за допомогою командного рядка?
Як ми вже сказали вище, ця команда додає нового учасника в існуючу групу. Якщо вторинної групи не існують, ми її можемо створити. Щоб додати користувача 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

Припустимо, нам потрібно додати користувача alexey в групу test. Використовуємо команду: # usermod -a -G test alexey А от щоб змінити первинну групу цьому користувачеві, команда буде трохи інша: # usermod -g test alexey Всі ці елементарні дії допоможуть додати користувача до групи на ОС Linux. І взагалі, дана система дуже гнучка, і практично будь-які завдання можна вирішити з допомогою терміналу, коли необхідного функціоналу в інтерфейсі не передбачено. З оновленням деякі функції будуть пропадати з панелі, деякі з'являтися, однак список команд та їх призначення не змінюються і навряд чи коли-небудь зміняться. Це буде просто нерозумно. Тому завжди намагайтеся керувати операційною системою Linux, Ubuntu зокрема, з допомогою простих команд. Це буде економити багато часу. На цьому все. Збережіть ці відомості, адже неможливо запам'ятовувати подібні команди швидко. Так ви не будете витрачати час на пошук потрібної інформації.
Цікаво по темі
Як додати користувача в Windows 10: кілька простих правил
Як додати користувача в Windows 10: кілька простих правил
Іноді навіть на домашніх комп'ютерах виникає необхідність вирішення проблеми того, як додати користувача в Windows 10. Зробити це можна за допомогою
Як відкрити порт в Linux і чим перевірити вже відкриті?
Як відкрити порт в Linux і чим перевірити вже відкриті?
Порти в будь-якій системі, що знаходиться у спільній ієрархії, грають роль сполучних элментов. Знаючи, який з них відкритий або закритий, додаток з
Як вступити в групу в Whatsapp і як створити свою групу?
Як вступити в групу в Whatsapp і як створити свою групу?
Як вступити в групу в Whatsapp, як знайти групу для вступу. Як створити власну групу і запросити користувачів.
Як вивести в Linux список користувачів?
Як вивести в Linux список користувачів?
За допомогою якої команди можна переглянути в Linux список користувачів? Як розшифрувати отримані записи і зрозуміти, що написано на екрані?
Як у "Вайбері" видалити групу і повідомлення в ній?
Як у "Вайбері" видалити групу і повідомлення в ній?
З кожним роком все більшу популярність знаходить додаток Viber. Месенджер активно використовується як в особистих, так і в робочих цілях, з-за чого
Як у "Вайбері" групу створити, редагувати і видаляти?
Як у "Вайбері" групу створити, редагувати і видаляти?
"Вайбер", один з найпопулярніших в Україні месенджерів, продовжує набувати популярності у громадян нашої країни. Однією з причин цього є широкий