Useradd to wbudowane polecenie systemu Linux, które można znaleźć w dowolnym systemie Linux. Jednak tworzenie nowych użytkowników przy użyciu tego niskiego poziomu jest żmudnym zadaniem. Adduser nie jest standardowym poleceniem Linuksa. Zasadniczo jest to skrypt Perla, który używa polecenia useradd w tle. To narzędzie wysokiego poziomu jest bardziej wydajne w prawidłowym tworzeniu nowych użytkowników w systemie Linux. Domyślne parametry dla wszystkich nowych użytkowników można również ustawić za pomocą polecenia adduser. Aby osiągnąć prawie taki sam wynik za pomocą narzędzia niskopoziomowego useradd, polecenie wyglądałoby podobnie do tego: sudo useradd -d / home / test -m -s / bin / bash \ -c FullName, telefon, test OtherInfo oraz test passwd Adduser ma listę dostępnych opcji. Oto krótka lista, która moim zdaniem będzie najbardziej przydatna. Więcej informacji można znaleźć na stronie pomocy lub podręcznika użytkownika. –System: dodaj użytkownika systemu. Domyślnie użytkownicy systemu są umieszczani w grupie nogroup. Aby dodać użytkownika systemu do istniejącej grupy, podaj opcję –gid lub –ingroup. –Home DIR: Użyj DIR jako katalogu domowego zamiast domyślnego. W razie potrzeby zostanie utworzony katalog, a pliki szkieletów zostaną skopiowane. –Shell SHELL: Użyj SHELL zamiast domyślnego. –Ingroup GROUP: Ustaw grupę podstawową użytkownika na GROUP –Add_extra_groups: Dodaj nowego użytkownika do dodatkowej grupy zdefiniowanej w pliku konfiguracyjnym. Adduser's plik konfiguracyjny pozwala ustawić domyślne wartości, które będą używane podczas tworzenia konta. Plik jest dobrze udokumentowany i pozwala ustawić wartości domyślne, takie jak: Domyślna powłoka Katalog domowy Dodatkowe grupy Dodaj dodatkowe grupy Uruchomienie do zmiany powłoki aktualnej na powłokę sh dla konta janek: # chsh -s sh janek