Zarządzanie użytkownikami Ubuntu

Ubuntu User Management



Administratorzy Linuksa często muszą zarządzać użytkownikami i grupami w systemie Linux/Ubuntu. Zarządzanie użytkownikami, kontrola dostępu i zarządzanie grupami to podstawowa, ale najważniejsza potrzeba. W tym poście dowiemy się o







W tym poście każde z wyżej wymienionych zadań wykonamy za pośrednictwem terminala.



Utworzenie Użytkownika

Możemy dodać użytkownika w systemie operacyjnym Ubuntu przez GUI lub z terminala. Możemy użyć prostego polecenia adduser, aby dodać użytkownika lub polecenia adduser –system, aby dodać użytkownika systemowego.



Aby utworzyć nowego użytkownika systemu,





$sudoDodaj użytkownika--systemlinuxuser2

Aby stworzyć prostego użytkownika,

$sudoadduser linuxuser1



Po uruchomieniu powyższego polecenia zostaniesz poproszony o dwukrotne ustawienie nowego hasła dla nowo utworzonego użytkownika.

Następnie poprosi Cię o podanie nazwy użytkownika, numeru pokoju, numeru telefonu do pracy i domu oraz innych. Podaj żądane szczegóły i naciśnij Enter

Po podaniu szczegółów zapyta, czy podane informacje są poprawne, czy nie. Naciśnij y, aby kontynuować i naciśnij Enter, jeśli informacje są poprawne.

Lista wszystkich użytkowników

Teraz, jeśli chcesz wyświetlić listę wszystkich użytkowników Ubuntu w terminalu, możesz wpisać następujące polecenie.

$skaleczenie --ogranicznik=:--pola=1 /itp/hasło

Wyświetli listę wszystkich użytkowników systemu Ubuntu.

Zmień hasło użytkownika

Jeśli chcesz zmienić hasło dowolnego użytkownika, musisz najpierw zalogować się przy użyciu tej konkretnej nazwy użytkownika. Na przykład do zmiany hasła linuxuser1,

$jego- linuxuser1

Po uruchomieniu powyższego polecenia poprosi Cię o podanie hasła tego użytkownika, wpisanie hasła i naciśnięcie Enter.

Możesz zobaczyć, że nazwa użytkownika została zmieniona.

Teraz uruchom polecenie passwd,

Najpierw wprowadź swoje poprzednie hasło, a następnie dwukrotnie podaj nowe hasło i naciśnij Enter. Jeśli oba nowe hasła będą takie same, hasło zostanie pomyślnie zmienione.

Tworzenie grupy

Możesz utworzyć lub dodać grupę w dowolnym systemie operacyjnym opartym na systemie Linux za pomocą polecenia addgroup.

$sudoaddgroup linuxgroup1

Jak widać, linuxgroup1 została pomyślnie utworzona.

Wymień wszystkie grupy

Teraz, jeśli chcesz wyświetlić listę wszystkich grup istniejących w systemie operacyjnym Ubuntu, uruchom polecenie podane poniżej

$skaleczenie --ogranicznik=:--pola=1 /itp/Grupa

Wyświetli listę wszystkich istniejących grup systemu operacyjnego.

Dodanie Użytkownika do Grupy

Użytkownicy mogą być pogrupowani również w Ubuntu. Możemy dodać użytkownika do grupy, podając nazwę grupy i nazwę użytkownika w poleceniu usermod z flagami -aG w ten sposób,

$sudomod użytkownika-aGlinuxgroup1 linuxuser1

Użytkownik linuxuser1 zostanie dodany do grupy linuxgroup1.

Pokaż grupę użytkownika

Aby zobaczyć grupę użytkownika, wpisz polecenie groups w terminalu i naciśnij Enter. Pokaże grupy użytkownika. Najpierw musisz zalogować się za pomocą tego określonego użytkownika, a następnie uruchomić polecenie groups.

$jego- linuxuser1

$grupy

Jak widać, linuxgroup1 jest wymieniona jako grupa linuxuser1.

Wymień wszystkich użytkowników w jednej grupie

Aby wyświetlić listę wszystkich użytkowników dowolnej grupy, uruchom komendę cat, cut i grep z następującymi parametrami.

$Kot /itp/Grupa| skaleczenie --ogranicznik=:--pola=1,4 | chwytNAZWA GRUPY

Pamiętaj, aby zastąpić nazwę grupy wybraną nazwą grupy. Na przykład linuxgroup1

Możesz zobaczyć, że użytkownicy w linuxgroup1 są wymienieni.

Usunięcie Użytkownika z Grupy

Jeśli chcesz usunąć użytkownika z dowolnej grupy. Możesz to zrobić, wpisując nazwę użytkownika i nazwę grupy, a następnie polecenie deluser.

$sudodeluser linuxuser1 linuxgroup1

Możesz zobaczyć, że użytkownik został usunięty z grupy linuxgroup1.

Usunięcie użytkownika

Jeśli chcesz usunąć użytkownika z systemu operacyjnego. Możesz go po prostu usunąć, uruchamiając polecenie deluser z nazwą użytkownika

$sudodeluser linuxuser1

Jeśli chcesz usunąć również katalog domowy użytkownika, użyj flagi –remove-home z poleceniem deluser w ten sposób

$sudodeluser--remove-homelinuxuser1

A teraz, jeśli wymienimy katalog /home, nie będzie już katalogu domowego użytkownika linuxuser1.

Usunięcie grupy

Aby usunąć grupę z systemu operacyjnego, uruchom polecenie delgroup z taką nazwą grupy

$sudodelgroup linuxgroup1

Grupa została pomyślnie usunięta.

Zakończyć

Zarządzanie użytkownikami to bardzo ważne zadanie, które wykonują administratorzy Linuksa. W dystrybucjach opartych na Linuksie możemy łatwo tworzyć nowych użytkowników i zarządzać nimi. W tym artykule szczegółowo opisano zarządzanie użytkownikami w systemie Linux.