Home
» LINUX
»
Jak zarządzać grupami i użytkownikami w systemie Linux?
Jak zarządzać grupami i użytkownikami w systemie Linux?
Zarządzanie użytkownikami i grupami w Linuksie brzmi dość skomplikowanie, ale w rzeczywistości jest całkiem proste. Jeśli masz problem ze zrozumieniem, jak tworzyć nowe grupy, usuwać istniejące lub modyfikować użytkowników w swoim systemie, nie martw się. Jak się okazuje, nawet najbardziej doświadczeni użytkownicy Linuksa mogą łatwo zapomnieć o podstawach. W tym przewodniku omówimy wszystkie sposoby zarządzania grupami i użytkownikami na platformie Linux.
Utwórz nowe grupy
Tworzenie nowych grup nie jest czymś, co robi wielu użytkowników, ponieważ większość dystrybucji Linuksa tego nie potrzebuje. Jeśli instalujesz oprogramowanie lub zarządzasz rzeczami w sposób, który wymaga nowej grupy, najszybszym sposobem na osiągnięcie tego jest użycie wiersza polecenia z poleceniem groupadd .
Aby użyć groupadd, potrzebujesz uprawnień roota lub przynajmniej możliwości interakcji z systemem za pomocą uprawnień sudo. Potwierdź, że Twój użytkownik może to zrobić, a następnie otwórz terminal i wykonaj następujące czynności, aby utworzyć nową grupę:
su -
groupdodaj nowągrupę
lub alternatywnie utwórz nową grupę z sudo:
sudo groupdodaj nowągrupę
alternatywnie utwórz wiele grup jednocześnie:
su -
groupdodaj nowągrupę, nowągrupę2, nowągrupę3
lub
sudo groupdodaj nowągrupę, nowągrupę2, nowągrupę3
Groupadd utworzy nową grupę w twoim systemie Linux. Aby potwierdzić, że grupa tam jest, rozważ przefiltrowanie listy grup na swoim komputerze.
cut -d: -f1 /etc/grupa | grep nowa grupa
Łącząc powyższe polecenie z grep , możliwe jest odfiltrowanie nowo utworzonej grupy. Jeśli polecenie nic nie zwróci, spróbuj ponownie utworzyć grupę użytkowników.
Usuń grupy
Jeśli nie potrzebujesz określonej grupy na swoim komputerze z systemem Linux, dobrym pomysłem jest jej usunięcie. Usunięcie grupy użytkowników w systemie Linux jest tak proste, jak utworzenie nowej. Najpierw zaloguj się jako su lub potwierdź, że użytkownik może wykonywać polecenia sudo . Następnie uruchom polecenie groupdel, aby pozbyć się istniejącej grupy.
su -
nowa grupa groupdel
lub
sudo groupdel nowa grupa
Uruchomienie groupdel powinno się tego pozbyć. Dla pewności wypisz wszystkie dostępne grupy na twoim komputerze.
cut -d: -f1 /etc/grupa | grep nowa grupa
Jeśli Grep nic nie zwróci, będziesz wiedział na pewno, że grupa zniknęła.
Dodaj/usuń użytkowników do grup
Aby dodać istniejących użytkowników do nowo utworzonej grupy, musisz skorzystać z polecenia usermod . Otwórz terminal i użyj polecenia wytnij, aby wyświetlić wszystkie grupy. Przejrzyj listę i znajdź nazwy grup, do których chcesz dodać użytkownika. Alternatywnie użyj nazwy utworzonej wcześniej grupy użytkowników.
Uwaga: tak jak poprzednio, upewnij się, że możesz zalogować się do roota za pomocą su , lub że możesz użyć sudo przed zmodyfikowaniem krytycznych informacji o użytkowniku.
su -
usermod -a -G nowagrupa twojanazwaużytkownika
lub
sudo usermod -a -G nowagrupa twojanazwaużytkownika
Potwierdź dodanie użytkownika do nowej grupy, uruchamiając następujące polecenie:
grupy
Zarządzaj użytkownikami
Oprócz zarządzania grupami w systemie Linux, nauka tworzenia użytkowników i zarządzania nimi jest również kluczem do utrzymania harmonijnego systemu Linux. W przeciwieństwie do zarządzania grupami narzędzia użytkownika są znacznie mniej skomplikowane. Nie ma w tym zbyt wiele złożoności. W tej części przewodnika omówimy, jak utworzyć nowego użytkownika w systemie Linux za pomocą wiersza poleceń i jak usunąć użytkownika.
Utwórz nowego użytkownika
Chcesz utworzyć nowego użytkownika w swoim systemie Linux? Zacznij od otwarcia okna terminala . W terminalu uzyskaj dostęp do roota za pomocą su lub sudo .
su -
lub
sudo-s
Teraz, gdy masz już powłokę root, znacznie łatwiej będzie manipulować użytkownikami bez konieczności ciągłego dodawania „sudo” i hasła. Aby utworzyć nowego użytkownika z pełnym katalogiem domowym, uruchom poniższe polecenie.
Uwaga: na niektórych komputerach z systemem Linux może być konieczne zastąpienie „useradd” słowem „adduser”.
useradd nowy użytkownik
Alternatywnie możliwe jest utworzenie nowego użytkownika i jednoczesne przypisanie do niego grup:
Usuwanie użytkowników w systemie Linux jest dość proste i łatwe. Pozbycie się użytkownika można łatwo osiągnąć w systemie Linux, korzystając z polecenia userdel .
Uwaga: przed kontynuowaniem usuwania użytkowników wyloguj się ze wszystkiego. Usunięcie aktualnie używanego użytkownika to bardzo zły pomysł. Sprawy mogą się nie udać, a ty to odzyskasz.
Po upewnieniu się, że nie jesteś zalogowany do użytkownika, którego chcesz usunąć, uruchom:
su -
lub
sudo-s
Śledzony przez:
userdel -r nowy użytkownik
Aby usunąć użytkownika, ale zachować katalog domowy, uruchom to polecenie: