Zarządzanie użytkownikami Ubuntu

Zarządzanie użytkownikami Ubuntu

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 są podstawową, ale najważniejszą potrzebą. W tym poście dowiemy się o

  • Tworzenie użytkownika
  • Wymień wszystkich użytkowników
  • Zmień hasło użytkownika
  • Tworzenie grupy
  • Wymień wszystkie grupy
  • Dodanie użytkownika w grupie
  • Pokaż grupę użytkownika
  • Wymień wszystkich użytkowników w jednej grupie
  • Usunięcie użytkownika z grupy
  • Usunięcie użytkownika
  • Usunięcie grupy

W tym poście wykonamy każdy z wyżej wymienionych zadań przez terminal.

Tworzenie użytkownika

Możemy dodać użytkownika w systemie operacyjnym Ubuntu za pośrednictwem GUI lub z terminalu. Możemy albo użyć prostego polecenia „Adduser”, aby dodać użytkownika lub polecenie „Adduser -System”, aby dodać użytkownika systemu.

Aby utworzyć nowego użytkownika systemu,

$ sudo adduser -System Linuxuser2

Aby utworzyć prostego użytkownika,

$ sudo adduser Linuxuser1

Po uruchomieniu powyższego polecenia poprosi Cię o dwukrotne ustawienie nowego hasła dla nowo utworzonego użytkownika.

Poprosi cię wtedy o podanie nazwy użytkownika, numeru pokoju, numeru telefonu i domu oraz innych. Podaj żądane szczegóły i naciśnij „Enter”

Po podaniu szczegółów zapyta, że ​​podane informacje są prawidłowe, albo nie. Naciśnij „Y”, aby kontynuować i naciśnij Enter, jeśli informacje są poprawne.

Wymień wszystkich użytkowników

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

$ cut - -delimiter =: - -fields = 1 /etc /passwd

Wymienia wszystkich użytkowników systemu Ubuntu.

Zmień hasło użytkownika

Jeśli chcesz zmienić hasło dowolnego użytkownika, najpierw musisz zalogować się z tą konkretną nazwą użytkownika. Na przykład w celu zmiany hasła Linuxuser1,

$ su - Linuxuser1

Po uruchomieniu powyższego polecenia poprosi Cię o wprowadzenie hasła tego użytkownika, wpisz hasło i naciśnij „Enter”.

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

Teraz uruchom polecenie „PASSWD”,

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

Tworzenie grupy

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

$ sudo addgroup LinuxGroup1

Jak widać, że „LinuxGroup1” jest tworzona pomyślnie.

Wymień wszystkie grupy

Teraz, jeśli chcesz wymienić wszystkie grupy, które istnieją w systemie operacyjnym Ubuntu, uruchom polecenie podane poniżej

$ cut - -delimiter =: -fields = 1 /etc /grupa

Wymieści wszystkie istniejące grupy systemu operacyjnego.

Dodanie użytkownika w grupie

Użytkownicy mogą być pogrupowani również w Ubuntu. Możemy dodać użytkownika do grupy, podając nazwę grupy i nazwę użytkownika do polecenia „Usermod” z takimi flagami -Ag,

$ sudo Usermod -Ag LinuxGroup1 Linuxuser1

Użytkownik „Linuxuser1” zostanie dodany do grupy „LinuxGroup1”.

Pokaż grupę użytkownika

Aby zobaczyć grupę użytkownika, wpisz polecenie „Grupy” w terminalu i naciśnij Enter. Pokaże grupy użytkownika. Najpierw musisz zalogować się z tym określonym użytkownikiem, a następnie uruchomić polecenie „Grupy”.

$ su - Linuxuser1
grupy $

Jak widać, „LinuxGroup1” jest wymieniona jako grupa „Linuxuser1”.

Wymień wszystkich użytkowników w jednej grupie

Aby wymienić wszystkich użytkowników dowolnej grupy, uruchom polecenie „Cat”, „Cut” i „GREP” z następującymi parametrami.

$ cat /etc /grupa | CUT - -DELimiter =: - -fields = 1,4 | Grep GroupName

Pamiętaj, aby zastąpić nazwę grupy żądaną nazwą grupy. Na przykład „LinuxGroup1”

Możesz zobaczyć, że użytkownicy w „LinuxGroup1” są wymienione.

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”.

$ sudo deleSer Linuxuser1 LinuxGroup1

Możesz zobaczyć, że użytkownik jest usuwany z grupy „LinuxGroup1”.

Usunięcie użytkownika

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

$ sudo deLuser Linuxuser1

Jeśli chcesz również usunąć katalog domowy użytkownika, użyj flagi „-reMove-Home” z takim poleceniem „DeLuser”

$ sudo deLuser--Remove-Home Linuxuser1

A teraz, jeśli wymienimy katalog „/dom”, 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

$ sudo delgroup LinuxGroup1

Grupa jest pomyślnie usunięta.

Zakończyć

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