Konta są podstawą kontroli dostępu systemów Uniksowych. W ten sposób można
przydzielić różne uprawnienia różnym osobom.
Do zakładania kont służy
polecenie adduser. Dopisuje ono nowego użytkownika do pliku /etc/passwd,
/etc/group i ewentualnie /etc/shadow, jeśli korzystasz z systemu shadow (jeśli
jeszcze tego nie zrobiłeś/łaś, zrób to - poprawia to bezpieczeństwo systemu
przez przechowywanie haseł w pliku innym niż ten z listą użytkowników. System
shadow uaktywnia się poleceniem pwconv), tworzy katalog domowy
użytkownika i kopiuje do niego pliki znajdujące się w katalogu /etc/skel. Jego
odwrotnością jest polecenie userdel. Po utworzeniu konta należy mu
przypisać hasło, bo jeśli tego nie zrobimy, to nie będzie można się zalogować
na to konto. Robi się to poleceniem
passwd nazwa_użytkownika
z konta
root. Tylko z konta root można zmieniać hasło innych użytkowników. Późniejsze
zmiany hasła można wprowadzać samym poleceniem passwd wykonywanym z tego
konta. Po utworzeniu konta można zmienić pełne imię i nazwisko przypisane do
tego konta a także powłokę (shell) uruchamianą zaraz po zalogowaniu się
użytkownika. Można to zrobić ręcznie wprowadzając zmiany do pliku /etc/passwd
lub korzystając z poleceń chsh (zmiana powłoki) i chfn (zmiana informacji
fingerowych, czyli pojawiających się po wykonaniu polecenia
finger użytkownik
tj. prawdziwe imię i nazwisko, biuro, telefon biurowy, telefon domowy).