Независимо дали управляваш личен Linux сървър или работиш в колаборативна среда, управлението на потребители и групи е решаваща част от твоята системна администрация. Създаването и изтриването на групи предоставя гъвкавост и контрол върху правата за достъп, което е особено важно, когато множество потребители имат достъп до една и съща машина. В това ръководство ще ти покажа стъпка по стъпка как да създадеш нови групи и как да изтриеш съществуващи групи.

Най-важни изводи

  • Създаването на нови групи става с командата addgroup.
  • Потребители могат да бъдат добавяни в група с командата adduser.
  • Групи могат да бъдат изтривани с командата delgroup.
  • Конфигурацията на групите се намира в файла /etc/group.

Стъпка по стъпка ръководство

Стъпка 1: Изчистване и подготовка на екрана

Първо трябва да изчистиш екрана на терминала си, за да имаш ясен поглед върху следващите стъпки. Това се прави с командата clear. Това ще ти осигури подреден изглед, когато работиш с следващите команди.

Ефективно управление на групи в Linux за начинаещи

Стъпка 2: Създаване на нова група

За да създадеш нова група, използвай командата addgroup. В този пример наричаме групата "Приятели". Командата ще бъде написана по следния начин:

addgroup Приятели

Натисни Enter, и ще видиш, че групата е създадена с уникален идентификатор на групата (GID). Linux автоматично управлява GID, но можеш да го зададеш и ръчно.

Ефективно управление на групи в Linux за начинаещи

Стъпка 3: Добавяне на потребител в групата

Сега искаме да добавим съществуващ потребител, в този случай "Kai", в новосъздадената група "Приятели".

Тази команда потвърдителна, че потребителят "Kai" вече е част от групата "Приятели". Ако Kai все още не съществува, трябва първо да го създадеш с командата adduser Kai.

Ефективно управление на групи в Linux за начинаещи

Стъпка 4: Поставяне на права

Ако искаш Kai да има достъп като системен администратор, можеш да му предоставиш допълнителен достъп до групата "root". Това става с следната команда:

adduser Kai root

С това Kai получава разрешение да изпълнява командата sudo и да извършва административни задачи.

Стъпка 5: Управление на групи и потребители

Премахването на потребител от група става с командата deluser. Ако искаш да премахнеш Kai от групата "root", използвай:

deluser Kai root

Същият принцип важи и за групата "Приятели". Можеш да премахнеш потребителя с следната команда:

deluser Kai Приятели

Сега Kai вече не е част от групата "Приятели".

Ефективно управление на групи в Linux за начинаещи

Стъпка 6: Управление на групи

За да изтриеш група напълно, използвай командата delgroup. За нашата група "Приятели" това изглежда така:

delgroup Приятели

След потвърждение ще видиш, че групата е премахната. За да провериш това, можеш да отвориш файла /etc/group и да провериш.

Ефективно управление на групи в Linux за начинаещи

Стъпка 7: Проверка на групите в файла

За да видиш всички групи и техните членове, отвори файла /etc/group. Там ще намериш всички групи на твоя Linux сървър. Структурата е такава, че всеки потребител е свързан с група, а също така можеш да прочетеш идентификатора на групата (GID) за всяка група.

Ефективно управление на групи в Linux за начинаещи

Резюме – Ръководство за създаване и изтриване на групи в Linux

Създаването и изтриването на групи в Linux е проста, но съществена способност за всеки системен администратор. Научихте как да създавате групи с командата addgroup, добавяте потребители с adduser и изтривате групи с delgroup. За да поддържате прегледа на групите и техните членове, можете да проверявате файла /etc/group по всяко време.

Често задавани въпроси

Каква е целта на група в Linux?Групите позволяват на потребителите да имат общи права, така че да могат по-лесно да достъпват определени файлове и директории.

Как да добавя потребител в група?Използвайте командата adduser [потребителско име] [име на групата], за да добавите потребител в съществуваща група.

Мога ли да създам групи и ръчно с конкретен идентификатор?Да, с командата addgroup --gid [GID] [име на групата] можете да създадете група с конкретен идентификатор на групата.

Какво става, когато изтрия група?Когато изтриете група, всички членове губят членството си в тази група и специфичните права, свързани с нея.