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
.
All FreeBSD documents are available for download at http://ftp.FreeBSD.org/pub/FreeBSD/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.