Zarządzanie użytkownikami

Polecenie useradd Linuksa Co to jest i jak z niego korzystać

Polecenie useradd Linuksa Co to jest i jak z niego korzystać
Polecenie useradd (lub adduser) jest prawdopodobnie znane większości użytkowników Linuksa. Gdy administrator systemu Linux potrzebuje unikalnych funkcji i ograniczeń do tworzenia kont użytkowników, polecenie adduser może służyć do tworzenia nowego użytkownika w systemie operacyjnym Linux. Aby podkreślić przydatność tego niskopoziomowego narzędzia, w tym samouczku zastosujemy polecenie useradd w kilku przykładach.

UWAGA: W tym samouczku używamy Linux Mint 20 do implementacji useradd, ale możesz użyć innej dystrybucji Linuksa.

Przykład 1: Dodawanie nowego użytkownika w Linuksie

Jeśli chcesz utworzyć nowego użytkownika w swoim systemie operacyjnym Linux z uprawnieniami sudo, musisz wykonać następujące kroki:

Najpierw otwórz terminal na swoim komputerze z systemem Linux, klikając ikonę terminala na pasku zadań. Po załadowaniu okna terminala wpisz następujące polecenie:

$ sudo adduser [nazwa_użytkownika]

Jeśli chcesz na przykład utworzyć nowego użytkownika o nazwie „raza”, zamień [nazwa_użytkownika] na raza.

$ sudo adduser raza

To polecenie utworzy nowego użytkownika o nazwie raza w systemie operacyjnym Linux.
Gdy nowy użytkownik jest tworzony w systemie Linux, generowany jest wpis w pliku '/etc'. Ten plik przechowuje informacje o użytkowniku. Aby ustawić hasło dla nowego użytkownika, wykonaj następujące polecenie.

$ sudo passwd raza

Musisz wpisać nowe hasło dla użytkownika, ponieważ po utworzeniu użytkownika jest on domyślnie blokowany. Następnie ponownie wpisz nowe hasło.

Po zakończeniu tego kroku informacje o użytkowniku zostaną zaktualizowane w systemie Linux, a na terminalu zostanie wyświetlony komunikat o powodzeniu aktualizacji.

Przykład 2: Dodanie użytkownika o określonym ID użytkownika

Każdy użytkownik w systemie Linux ma swój unikalny numer identyfikacyjny (UID), ale możesz użyć flagi -u wraz z poleceniem useradd, aby utworzyć użytkownika o określonym identyfikatorze użytkownika. W tym przykładzie utworzymy użytkownika o nazwie „SRaza” z unikalnym identyfikatorem 1200. Aby to zrobić, wpisujemy w terminalu następujące polecenie:

$ sudo useradd -u 1200 SRaza

Po wykonaniu tego polecenia został utworzony nasz nowy użytkownik. Jeśli chcesz potwierdzić pomyślne wykonanie tego polecenia, możesz wpisać w terminalu następujące polecenie:

$ id -u SRaza

Przykład 3: Dodawanie użytkownika z katalogiem domowym

Aby dodać użytkownika z katalogiem domowym, musisz użyć flagi -m z poleceniem useradd. Bez opcji -m żaden katalog domowy nie zostanie utworzony w systemie Linux. W tym przykładzie naszym celem jest utworzenie nowego użytkownika o nazwie „alfa” z katalogiem domowym. W tym celu używamy następującego polecenia:

$ sudo useradd -m alfa

Aby potwierdzić katalog domowy nowo utworzonego użytkownika, wprowadź w terminalu następujące polecenie:

$ ls -a /home/alfa

Przykład 4: Dodawanie użytkownika bez katalogu domowego

Aby utworzyć użytkownika bez katalogu domowego, użyj flagi -M z poleceniem useradd. Chcemy utworzyć nowego użytkownika o nazwie „Noor” bez katalogu domowego. Aby to zrobić, wpisujemy w terminalu następujące polecenie:

$ sudo useradd -M Noor

Możesz ustawić hasło dla nowego użytkownika, wpisując następujące polecenie:

$ sudo passwd Noor

Następnie wpisujesz nowe hasło dla użytkownika, a następnie wpisujesz je ponownie. Po zakończeniu tego kroku informacje o użytkowniku zostaną zaktualizowane w systemie Linux, a na terminalu zostanie wyświetlony komunikat o powodzeniu aktualizacji.

Przykład 5: Tworzenie użytkownika z datą wygaśnięcia

Jeśli chcesz utworzyć nowego użytkownika i poprawić datę wygaśnięcia użytkownika, możesz użyć flagi -e wraz z poleceniem useradd. W tym przykładzie chcemy utworzyć użytkownika o nazwie „Ali” z datą wygaśnięcia 12 października 2021 r. W tym celu wpisujemy następującą komendę:

$ useradd -e 2021-10-12 Ali

Jeśli chcesz sprawdzić, czy data wygaśnięcia została naprawiona, wpisz następujące polecenie:

$ sudo chage -l Ali

To polecenie pokaże datę wygaśnięcia konta użytkownika na terminalu. W naszym przypadku data to „12 października 2021”, co odpowiada dacie z powyższego polecenia.

Przykład 6: Tworzenie użytkownika z opisem

Jeśli chcesz utworzyć nowego użytkownika z małym opisem lub komentarzem, możesz to zrobić za pomocą flagi -c. W tym przykładzie chcemy utworzyć użytkownika o nazwie „ayesha” z opisem „HI AYESHA”. Aby to zrobić, wpisujemy następujące polecenie w naszym terminalu.

$ sudo useradd -c „CZEŚĆ AYESHA” ayesha

Aby sprawdzić, czy komentarz został dodany, możesz użyć następującego polecenia:

$ kot sudo /etc/passwd | grep ayesha

Jak pokazano poniżej, użytkownik 'ayesha' został dodany wraz z opisem.

Wniosek:

W tym artykule opracowaliśmy kilka przykładów z poleceniem useradd w Linux Mint 20. Możesz tworzyć użytkowników, jak pokazano powyżej, postępując zgodnie z tymi przykładami. Istnieje kilka bardziej zaawansowanych przypadków użycia polecenia useradd w systemie Linux, ale to wprowadzenie powinno wystarczyć, aby rozpocząć pracę z poleceniem.

Gry Najlepsze gry do grania ze śledzeniem rąk
Najlepsze gry do grania ze śledzeniem rąk
Oculus Quest niedawno wprowadził świetny pomysł śledzenia rąk bez kontrolerów. Przy stale rosnącej liczbie gier i działań, które wspierają zarówno for...
Gry Jak wyświetlić nakładkę OSD w pełnoekranowych aplikacjach i grach dla systemu Linux?
Jak wyświetlić nakładkę OSD w pełnoekranowych aplikacjach i grach dla systemu Linux?
Granie w gry pełnoekranowe lub korzystanie z aplikacji w trybie pełnoekranowym bez rozpraszania uwagi może odciąć Cię od istotnych informacji systemow...
Gry 5 najlepszych kart do przechwytywania gier
5 najlepszych kart do przechwytywania gier
Wszyscy widzieliśmy i uwielbialiśmy strumieniowe rozgrywki na YouTube on. PewDiePie, Jakesepticye i Markiplier to tylko niektórzy z najlepszych graczy...