This is an archive of past FreeBSD releases; it's part of the FreeBSD Documentation Archive.

Dodawanie użytkownika z uprawnieniami roota

2. Dodawanie użytkownika z uprawnieniami roota

Jeżeli nie dodawałeś użytkowników podczas instalacji systemu, i jesteś zalogowany jako root, powinieneś teraz utworzyć użytkownika poleceniem

# adduser

Przy pierwszym korzystaniu z adduser mogą pojawić się pytania o pewne ustawienia domyślne. Na przykład jako domyślną powłokę możesz wybrać csh(1) zamiast sh(1), jeśli proponowana będzie sh. Aby zaakceptować sugerowane ustawienia, wciśnij po prostu enter. Domyślne ustawienia trafiają do pliku /etc/adduser.conf, który można samodzielnie edytować.

Dla przykładu, chcesz dodać użytkownika marek o nazwisku Marek Piegus. Dla bezpieczeństwa przydziel markowi hasło (choćby w obawie przed wszędobylskimi dzieciakami). Gdy zobaczysz pytanie, do jakich innych grup ma należeć marek, wpisz wheel

Login group is ``marek''. Invite marek into other groups: wheel

Dzięki temu po zalogowaniu się jako marek będzie można skorzystać z polecenia su(1) by zostać rootem. Nie będziesz już teraz besztany za logowanie się jako root.

Możesz przerwać adduser w dowolnym momencie wciskając Ctrl-C, na koniec będziesz też mieć możliwość zatwierdzenia nowego użytkownika lub odrzucenia go, wpisując n. Jeśli chcesz, możesz dodać drugiego użytkownika; gdy będziesz zmieniać ustawienia konta marka i coś pójdzie nie tak, będziesz mieć zapas.

Po wykonaniu powyższych czynności, wpisz exit aby móc znów się zalogować, i zaloguj się jako marek. Należy raczej pracować jako zwykły użytkownik, jeśli nie są potrzebne uprawnienia roota (i związane z nimi ryzyko).

Jeśli wcześniej dodałeś użytkownika i chcesz dać mu możliwość zostania rootem za pomocą su, możesz to zrobić logując się jako root i modyfikując plik /etc/group; dopisz marka w pierwszej linii tego pliku (grupa wheel). Wcześniej jednak powinieneś zapoznać się z edytorem vi(1), lub skorzystać z prostszego edytora ee(1) dostępnego w nowych wersjach FreeBSD.

Użytkownika usuwa się poleceniem rmuser.

Ten i inne dokumenty można pobrać z ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

W przypadku pytań o FreeBSD prosimy przeczytać dostępną dokumentację przed kontaktem z <questions@FreeBSD.org>.
W sprawie zapytań o tę dokumentację prosimy o kontakt z <doc@FreeBSD.org>.