Але є два ефективних способи зміни основної групи користувача:
- Спосіб 1: змініть основну групу за допомогою команди usermod.
- Спосіб 2: змініть основну групу за допомогою /etc/passwd.
- Спосіб 3. Змініть основну групу за допомогою команди newgrp.
Покрокова інструкція: додавання користувача до групи в Linux
- Передумови:
- Крок 1. Доступ до терміналу:
- Крок 2. Перевірте поточне членство в групі:
- Крок 3: Додайте користувача до групи:
- Крок 4. Перевірте членство користувача в групі:
- Крок 5. Вийдіть із системи та увійдіть знову (необов’язково):
- Крок 6. Тестовий доступ (необов’язково):
- Що таке групи користувачів Linux?
Два варіанти:
- Отримайте повний список груп, у яких перебуває користувач (наприклад, запустивши sudo -u <user> groups як root), а потім скористайтеся usermod -G без опції -a, щоб безпосередньо змінити список груп. …
- Відредагуйте безпосередньо /etc/groups і /etc/gshadow, щоб видалити користувача з групи.
Команда `chgrp` у Linux використовується для зміни групового права власності на файл або каталог. Усі файли в Linux належать власнику та групі. Ви можете встановити власника за допомогою команди «chown», а групу за допомогою команди «chgrp».
Команда chown змінює власника файлу, а команда chgrp змінює групу. У Linux лише root може використовувати chown для зміни права власності на файл, але будь-який користувач може змінити групу на іншу групу, до якої він належить. Знак плюс означає «додати дозвіл», а x вказує, який дозвіл додати.
Процедура досить проста:
- Станьте суперкористувачем або отримайте еквівалентну роль за допомогою команди sudo/su.
- Спочатку призначте новий UID користувачеві за допомогою команди usermod.
- По-друге, призначте групі новий GID за допомогою команди groupmod.
- Нарешті, скористайтеся командами chown і chgrp, щоб змінити старий UID і GID відповідно.