Jak utworzyć wiele kont użytkowników w Linux
- 3212
- 476
- Igor Madej
Dwa narzędzia do dodawania lub tworzenia kont użytkowników w systemach Unix/Linux są Dodaj użytkownika i useradd. Polecenia te są zaprojektowane tak, aby jednocześnie dodawać konto użytkownika w systemie. Co jeśli masz wiele kont użytkowników do utworzenia? Wtedy potrzebujesz programu takiego jak nowi użytkownicy.
Nowi użytkownicy jest użytecznym narzędziem wiersza poleceń używanych do aktualizacji i tworzenia nowych kont użytkowników za jednym razem. Ma być używany w środowiskach IT z dużymi systemami, w których administrator systemu potrzebował aktualizacji lub utworzenia wielu kont użytkowników w partii. Odczytuje informacje z stdin (domyślnie) lub plik do aktualizacji zestawu istniejących kont użytkowników lub utworzenie nowych użytkowników.
W tym artykule wyjaśnimy, jak tworzyć wiele kont użytkowników w trybie wsadowym za pomocą Nowi użytkownicy narzędzie w systemach Linux.
Aby utworzyć użytkowników w partii, możesz podać ich informacje w pliku w następującym formacie, tak samo jak standardowy plik hasła:
PW_NAME: PW_PASSWD: PW_UID: PW_GID: PW_GECOS: PW_DIR: PW_SHELL
Gdzie:
- PW_NAME: nazwa użytkownika
- PW_PASSWD: hasło użytkownika
- PW_UID: identyfikator użytkownika
- PW_GID: identyfikator grupy użytkownika
- PW_GECOS: definiuje sekcje komentarzy.
- PW_DIR: definiuje katalog domowy użytkownika.
- PW_SHELL: definiuje domyślną powłokę użytkownika.
Uwaga: Powinieneś chronić plik wejściowy, ponieważ zawiera on niezaszyfrowane hasła, ustawiając na nim odpowiednie uprawnienia. Powinien być czytelny i zapisany przez root.
Na przykład, aby dodać konta użytkowników Ravi I Tecmint, możesz utworzyć pliki o nazwie użytkownicy.tekst jak pokazano.
$ sudo vim użytkownicy.tekst
Następnie dodaj szczegóły kont użytkowników w pliku w następującym formacie.
Ravi: 213254lost: 1002: 1002: Tecmint admin:/home/ravi:/bin/bash tecmint:@!#@%$ Most: 1003: 1003: Tecmint:/Home/Tecmint:/bin/bashUtwórz wiele kont użytkowników w Linux
Zapisz plik i ustaw na nim wymagane uprawnienia.
$ sudo chmod 0600 użytkowników.tekst
Teraz uruchom nowi użytkownicy polecenie z plik wejściowym, aby dodać powyższe konta użytkowników jednocześnie.
$ Sudo Newusers Użytkownicy.tekst
Pierwszy, nowi użytkownicy Program próbuje utworzyć lub zaktualizować określone konta, a następnie napisać te zmiany w bazach danych użytkownika lub grupy. W przypadku jakiegokolwiek błędów, z wyjątkiem ostatecznych zapisów w bazach danych, nie są zaangażowane zmiany w bazach danych. W ten sposób działa polecenie newusersów.
Jeśli poprzednie polecenie zakończy się powodzeniem, sprawdź /etc/passwd I /etc/grupy pliki potwierdzające, że konta użytkowników zostały dodane jak pokazano.
$ cat /etc /passwd | grep -e „ravi | tecmint”Sprawdź konta użytkowników w Linux
Aby uzyskać więcej informacji, zobacz nowy użytkownik Strona Man.
$ Man Newuser
Możesz także sprawdzić następujące powiązane artykuły.
- 3 sposoby zmiany domyślnej powłoki użytkowników w Linux
- Jak utworzyć współdzielony katalog dla wszystkich użytkowników w systemie Linux
- Whowatch - Monitoruj użytkowników i procesy Linux w czasie rzeczywistym
- Jak wysłać wiadomość do zalogowanych użytkowników w Linux
W tym artykule wyjaśniliśmy, jak utworzyć wielu użytkowników w systemie Linux za pomocą nowi użytkownicy program. Skorzystaj z poniższego formularza opinii, aby zadać wszelkie pytania lub udostępnić nam swoje komentarze. Jeśli znasz jakiekolwiek podobne narzędzia, daj nam również znać.
- « Askbot - Utwórz własne forum pytań i odpowiedzi, takie jak przepełnienie stosu
- 3 sposoby ustawienia statycznego adresu IP w RHEL 8 »