[svn-upgrade] Integrating new upstream version, shadow (4.0.14)

This commit is contained in:
nekral-guest
2007-10-07 11:47:11 +00:00
parent 8451bed8b0
commit 24178ad677
502 changed files with 27080 additions and 14708 deletions

View File

@@ -1,4 +1,4 @@
.\" $Id: useradd.8,v 1.20 2005/04/05 18:47:51 kloczek Exp $
.\" $Id: useradd.8,v 1.21 2005/12/01 20:38:27 kloczek Exp $
.\" Copyright 1991 - 1994, Julianne Frances Haugh
.\" All rights reserved.
.\"
@@ -27,152 +27,152 @@
.\" SUCH DAMAGE.
.TH USERADD 8
.SH NAZWA
useradd \- tw<EFBFBD>rz nowego u<EFBFBD>ytkownika lub zmie<EFBFBD> domy<EFBFBD>ln<EFBFBD> informacj<EFBFBD> o nowym
.SH SK<EFBFBD>ADNIA
useradd \- twórz nowego użytkownika lub zmień domyślną informację o nowym
.SH SKŁADNIA
.TP 8
\fBuseradd\fR [\fB\-c\fR \fIkomentarz\fR] [\fB\-d\fR \fIkatalog_domowy\fR]
.br
[\fB\-e\fR \fIdata_wa<EFBFBD>no<EFBFBD>ci\fR] [\fB\-f\fR \fIdni_nieaktywno<EFBFBD>ci\fR]
[\fB\-e\fR \fIdata_ważności\fR] [\fB\-f\fR \fIdni_nieaktywności\fR]
.br
[\fB\-g\fR \fIgrupa_pocz<EFBFBD>tkowa\fR] [\fB\-G\fR \fIgrupa\fR[,...]]
[\fB\-g\fR \fIgrupa_początkowa\fR] [\fB\-G\fR \fIgrupa\fR[,...]]
.br
[[\fB\-M\fR] \fB\-m\fR [\fB\-k\fR \fIkatalog_wzorc<EFBFBD>w\fR]] [\fB\-o\fR] [\fB\-p\fR \fIhas<EFBFBD>o\fR]
[[\fB\-M\fR] \fB\-m\fR [\fB\-k\fR \fIkatalog_wzorców\fR]] [\fB\-o\fR] [\fB\-p\fR \fIhasło\fR]
.br
[\fB\-s\fR \fIpow<EFBFBD>oka\fR] [\fB\-u\fR \fIuid\fR] \fIlogin\fR
[\fB\-s\fR \fIpowłoka\fR] [\fB\-u\fR \fIuid\fR] \fIlogin\fR
.TP 8
\fBuseradd\fR \fB\-D\fR [\fB\-g\fR \fIdomy<EFBFBD>lna_grupa\fR] [\fB\-b\fR \fIkatalog_bazowy\fR]
\fBuseradd\fR \fB\-D\fR [\fB\-g\fR \fIdomyślna_grupa\fR] [\fB\-b\fR \fIkatalog_bazowy\fR]
.br
[\fB\-f\fR \fIdomy<EFBFBD>lne_dni_nieaktywno<EFBFBD>ci\fR]
[\fB\-f\fR \fIdomyślne_dni_nieaktywności\fR]
.br
[\fB\-e\fR \fIdomy<EFBFBD>lna_data_wa<EFBFBD>no<EFBFBD>ci\fR]
[\fB\-e\fR \fIdomyślna_data_ważności\fR]
.br
[\fB\-s\fR \fIdomy<EFBFBD>lna_pow<EFBFBD>oka\fR]
[\fB\-s\fR \fIdomyślna_powłoka\fR]
.SH OPIS
.SS Tworzenie nowych u<EFBFBD>ytkownik<EFBFBD>w
.SS Tworzenie nowych użytkowników
.\" .SS Creating New Users
Wywo<EFBFBD>ane bez opcji \fB\-D\fR, polecenie \fBuseradd\fR tworzy nowe konto
u<EFBFBD>ytkownika pos<EFBFBD>uguj<EFBFBD>c si<EFBFBD> warto<EFBFBD>ciami podanymi w wierszu polece<EFBFBD> i domy<EFBFBD>lnymi
warto<EFBFBD>ciami z systemu.
W zale<EFBFBD>no<EFBFBD>ci od potrzeb i opcji wiersza polece<EFBFBD>, do plik<EFBFBD>w systemowych
zostanie wprowadzone nowe konto u<EFBFBD>ytkownika, utworzony b<EFBFBD>dzie jego katalog
domowy, do kt<EFBFBD>rego przekopiowane zostan<EFBFBD> pliki startowe.
Wywołane bez opcji \fB\-D\fR, polecenie \fBuseradd\fR tworzy nowe konto
użytkownika posługując się wartościami podanymi w wierszu poleceń i domyślnymi
wartościami z systemu.
W zależności od potrzeb i opcji wiersza poleceń, do plików systemowych
zostanie wprowadzone nowe konto użytkownika, utworzony będzie jego katalog
domowy, do którego przekopiowane zostaną pliki startowe.
.SH OPCJE
Polecenie \fBuseradd\fR posiada nast<EFBFBD>puj<EFBFBD>ce opcje:
Polecenie \fBuseradd\fR posiada następujące opcje:
.IP "\fB\-c\fR \fIkomentarz\fR"
Pole komentarza dla zak<EFBFBD>adanego u<EFBFBD>ytkownika w pliku hase<EFBFBD>.
Pole komentarza dla zakładanego użytkownika w pliku haseł.
.IP "\fB\-d\fR \fIkatalog_domowy\fR"
Warto<EFBFBD><EFBFBD> \fIkatalog_domowy\fR zostanie u<EFBFBD>yta do okre<EFBFBD>lenia katalogu logowania
nowotworzonego u<EFBFBD>ytkownika.
Domy<EFBFBD>lnie do \fIdomy<EFBFBD>lny_domowy\fR dodawana jest nazwa u<EFBFBD>ytkownika
(\fIlogin\fR) tworz<EFBFBD>c pe<EFBFBD>n<EFBFBD> nazw<EFBFBD> katalogu logowania.
.IP "\fB\-e\fR \fIdata_wa<EFBFBD>no<EFBFBD>ci\fR"
Data, od kt<EFBFBD>rej konto u<EFBFBD>ytkownika zostanie wy<EFBFBD><EFBFBD>czone.
Wartość \fIkatalog_domowy\fR zostanie użyta do określenia katalogu logowania
nowotworzonego użytkownika.
Domyślnie do \fIdomyślny_domowy\fR dodawana jest nazwa użytkownika
(\fIlogin\fR) tworząc pełną nazwę katalogu logowania.
.IP "\fB\-e\fR \fIdata_ważności\fR"
Data, od której konto użytkownika zostanie wyłączone.
Data podawana jest w formacie \fIMM/DD/YY\fR.
.IP "\fB\-f\fR \fIdni_nieaktywno<EFBFBD>ci\fR"
Liczba dni po wyga<EFBFBD>ni<EFBFBD>ciu has<EFBFBD>a do sta<EFBFBD>ego wy<EFBFBD><EFBFBD>czenia konta.
Warto<EFBFBD><EFBFBD> 0 wy<EFBFBD><EFBFBD>cza konto natychmiast po przeterminowaniu has<EFBFBD>a, za<EFBFBD> warto<EFBFBD><EFBFBD>
\-1 wy<EFBFBD><EFBFBD>cza t<EFBFBD> cech<EFBFBD>. Domy<EFBFBD>ln<EFBFBD> warto<EFBFBD>ci<EFBFBD> jest \-1.
.IP "\fB\-g\fR \fIgrupa_pocz<EFBFBD>tkowa\fR"
Nazwa lub numer pocz<EFBFBD>tkowej grupy logowania u<EFBFBD>ytkownika. Nazwa grupy musi
istnie<EFBFBD>. Numer grupy musi odnosi<EFBFBD> si<EFBFBD> do ju<EFBFBD> istniej<EFBFBD>cej grupy.
Domy<EFBFBD>lnym numerem grupy jest 1.
.IP "\fB\-f\fR \fIdni_nieaktywności\fR"
Liczba dni po wygaśnięciu hasła do stałego wyłączenia konta.
Wartość 0 wyłącza konto natychmiast po przeterminowaniu hasła, zaś wartość
\-1 wyłącza tę cechę. Domyślną wartością jest \-1.
.IP "\fB\-g\fR \fIgrupa_początkowa\fR"
Nazwa lub numer początkowej grupy logowania użytkownika. Nazwa grupy musi
istnieć. Numer grupy musi odnosić się do już istniejącej grupy.
Domyślnym numerem grupy jest 1.
.IP "\fB\-G\fR \fIgrupa,[...]\fR"
Lista dodatkowych grup, do kt<EFBFBD>rych r<EFBFBD>wnie<EFBFBD> nale<EFBFBD>y u<EFBFBD>ytkownik.
Ka<EFBFBD>da grupa oddzielona jest od nast<EFBFBD>pnej przecinkiem, bez wtr<EFBFBD>conej spacji.
Do grup odnosz<EFBFBD> si<EFBFBD> te same ograniczenia, kt<EFBFBD>re obowi<EFBFBD>zuj<EFBFBD> przy grupie podanej
Lista dodatkowych grup, do których również należy użytkownik.
Każda grupa oddzielona jest od następnej przecinkiem, bez wtrąconej spacji.
Do grup odnoszą się te same ograniczenia, które obowiązują przy grupie podanej
w opcji \fB\-g\fR.
Domy<EFBFBD>lnie u<EFBFBD>ytkownik nale<EFBFBD>y tylko do grupy pocz<EFBFBD>tkowej.
Domyślnie użytkownik należy tylko do grupy początkowej.
.IP \fB\-M\fR
RedHat doda<EFBFBD> opcj<EFBFBD> CREATE_HOME w pliku login.defs w swojej wersji shadow\-utils,
kt<EFBFBD>ra powodowa<EFBFBD>a domy<EFBFBD>lne u<EFBFBD>ycie \fB\-m\fR \- ta opcja wy<EFBFBD><EFBFBD>cza to. U<EFBFBD>ywanie jej
znajduje zastosowanie np. w skryptach, lecz mo<EFBFBD>e by<EFBFBD> powodem niezgodno<EFBFBD>ci
RedHat dodał opcję CREATE_HOME w pliku login.defs w swojej wersji shadow\-utils,
która powodowała domyślne użycie \fB\-m\fR \- ta opcja wyłącza to. Używanie jej
znajduje zastosowanie np. w skryptach, lecz może być powodem niezgodności
z innymi wersjami shadow\-utils.
.IP \fB\-m\fR
Je<EFBFBD>li nie istnieje katalog domowy u<EFBFBD>ytkownika, to zostanie on utworzony.
Je<EFBFBD>li pos<EFBFBD>u<EFBFBD>ono si<EFBFBD> opcj<EFBFBD> \fB\-k\fR, to b<EFBFBD>d<EFBFBD> do niego przekopiowane wzorcowe
pliki startowe zawarte w \fIkatalogu_wzorc<EFBFBD>w\fR. W przeciwnym przypadku,
zamiast nich zostan<EFBFBD> u<EFBFBD>yte pliki zawarte w \fI/etc/skel\fR.
W katalogu domowym u<EFBFBD>ytkownika zostan<EFBFBD> r<EFBFBD>wnie<EFBFBD> utworzone
podkatalogi zawarte w \fIkatalogu_wzorc<EFBFBD>w\fR lub \fI/etc/skel\fR.
Opcja \fB\-k\fR jest dozwolona tylko w po<EFBFBD><EFBFBD>czeniu z opcj<EFBFBD> \fB\-m\fR.
Domy<EFBFBD>lnym dzia<EFBFBD>aniem jest nie tworzenie katalogu i nie kopiowanie
jakichkolwiek plik<EFBFBD>w.
Jeśli nie istnieje katalog domowy użytkownika, to zostanie on utworzony.
Jeśli posłużono się opcją \fB\-k\fR, to będą do niego przekopiowane wzorcowe
pliki startowe zawarte w \fIkatalogu_wzorców\fR. W przeciwnym przypadku,
zamiast nich zostaną użyte pliki zawarte w \fI/etc/skel\fR.
W katalogu domowym użytkownika zostaną również utworzone
podkatalogi zawarte w \fIkatalogu_wzorców\fR lub \fI/etc/skel\fR.
Opcja \fB\-k\fR jest dozwolona tylko w połączeniu z opcją \fB\-m\fR.
Domyślnym działaniem jest nie tworzenie katalogu i nie kopiowanie
jakichkolwiek plików.
.IP "\fB\-o\fR"
Umo<EFBFBD>liwia utworzenie u<EFBFBD>ytkownaika z nieunikalnym UID (takim samym jak ju<EFBFBD>
istniej<EFBFBD>cy).
Umożliwia utworzenie użytkownaika z nieunikalnym UID (takim samym jak już
istniejący).
.IP "\fB\-p\fR \fIpasswd\fR"
Zakodowane has<EFBFBD>o w postaci zwracanej przez \fBcrypt\fR(3).
Domy<EFBFBD>lnym dzia<EFBFBD>aniem jest blokowanie konta.
.IP "\fB\-s\fR \fIpow<EFBFBD>oka\fR"
Nazwa pow<EFBFBD>oki (shell) u<EFBFBD>ytkownika. Ustawienie tego pola na puste
powoduje, <EFBFBD>e system wybierze domy<EFBFBD>ln<EFBFBD> pow<EFBFBD>ok<EFBFBD> logowania.
Zakodowane hasło w postaci zwracanej przez \fBcrypt\fR(3).
Domyślnym działaniem jest blokowanie konta.
.IP "\fB\-s\fR \fIpowłoka\fR"
Nazwa powłoki (shell) użytkownika. Ustawienie tego pola na puste
powoduje, że system wybierze domyślną powłokę logowania.
.IP "\fB\-u\fR \fIuid\fR"
Numeryczna warto<EFBFBD><EFBFBD> identyfikatora u<EFBFBD>ytkownika (user's ID). Warto<EFBFBD><EFBFBD> ta musi
by<EFBFBD> niepowtarzalna, chyba <EFBFBD>e u<EFBFBD>yto opcji \fI\-o\fR. Warto<EFBFBD><EFBFBD> musi by<EFBFBD> nieujemna.
Domy<EFBFBD>lnie u<EFBFBD>ywana jest tu najmniejsza warto<EFBFBD><EFBFBD> identyfikatora wi<EFBFBD>ksza od 999
i wi<EFBFBD>ksza od identyfikator<EFBFBD>w pozosta<EFBFBD>ych u<EFBFBD>ytkownik<EFBFBD>w.
Warto<EFBFBD>ci od 0 do 999 s<EFBFBD> zwykle zarezerwowane dla kont systemowych.
.SS Zmiana warto<EFBFBD>ci domy<EFBFBD>lnych
Wywo<EFBFBD>ane z opcj<EFBFBD> \fB\-D\fR, polecenie \fBuseradd\fR albo wy<EFBFBD>wietli bie<EFBFBD><EFBFBD>ce
warto<EFBFBD>ci domy<EFBFBD>lne, albo zaktualizuje domy<EFBFBD>lne warto<EFBFBD>ci z wiersza polece<EFBFBD>.
Dozwolonymi opcjami s<EFBFBD>:
Numeryczna wartość identyfikatora użytkownika (user's ID). Wartość ta musi
być niepowtarzalna, chyba że użyto opcji \fI\-o\fR. Wartość musi być nieujemna.
Domyślnie używana jest tu najmniejsza wartość identyfikatora większa od 999
i większa od identyfikatorów pozostałych użytkowników.
Wartości od 0 do 999 są zwykle zarezerwowane dla kont systemowych.
.SS Zmiana wartości domyślnych
Wywołane z opcją \fB\-D\fR, polecenie \fBuseradd\fR albo wyświetli bieżące
wartości domyślne, albo zaktualizuje domyślne wartości z wiersza poleceń.
Dozwolonymi opcjami są:
.IP "\fB\-b\fR \fIkatalog_bazowy\fR"
Pocz<EFBFBD>tkowy przedrostek <EFBFBD>cie<EFBFBD>ki dla katalogu domowego nowego u<EFBFBD>ytkownika.
Je<EFBFBD>li przy tworzeniu nowego konta nie u<EFBFBD>yto opcji \fB\-d\fR, to
na koniec \fIkatalogu_bazowego\fR zostanie dodana nazwa u<EFBFBD>ytkownika, tworz<EFBFBD>c
now<EFBFBD> nazw<EFBFBD> katalogu.
.IP "\fB\-e\fR \fIdomy<EFBFBD>lna_data_wa<EFBFBD>no<EFBFBD>ci\fR"
Data, od kt<EFBFBD>rej konto u<EFBFBD>ytkownika zostanie wy<EFBFBD><EFBFBD>czone.
.IP "\fB\-f\fR \fIdomy<EFBFBD>lne_dni_nieaktywno<EFBFBD>ci\fR"
Liczba dni po wyga<EFBFBD>ni<EFBFBD>ciu has<EFBFBD>a do sta<EFBFBD>ego wy<EFBFBD><EFBFBD>czenia konta.
.IP "\fB\-g\fR \fIdomy<EFBFBD>lna_grupa\fR"
Nazwa lub numer pocz<EFBFBD>tkowej grupy logowania u<EFBFBD>ytkownika. Nazwa grupy musi
istnie<EFBFBD>. Numer grupy musi odnosi<EFBFBD> si<EFBFBD> do ju<EFBFBD> istniej<EFBFBD>cej grupy.
.IP "\fB\-s\fR \fIdomy<EFBFBD>lna_pow<EFBFBD>oka\fR"
Nazwa pow<EFBFBD>oki (shell) dla nowych u<EFBFBD>ytkownik<EFBFBD>w. Podany program b<EFBFBD>dzie u<EFBFBD>yty
dla wszystkich przysz<EFBFBD>ych nowych kont u<EFBFBD>ytkownik<EFBFBD>w.
Początkowy przedrostek ścieżki dla katalogu domowego nowego użytkownika.
Jeśli przy tworzeniu nowego konta nie użyto opcji \fB\-d\fR, to
na koniec \fIkatalogu_bazowego\fR zostanie dodana nazwa użytkownika, tworząc
nową nazwę katalogu.
.IP "\fB\-e\fR \fIdomyślna_data_ważności\fR"
Data, od której konto użytkownika zostanie wyłączone.
.IP "\fB\-f\fR \fIdomyślne_dni_nieaktywności\fR"
Liczba dni po wygaśnięciu hasła do stałego wyłączenia konta.
.IP "\fB\-g\fR \fIdomyślna_grupa\fR"
Nazwa lub numer początkowej grupy logowania użytkownika. Nazwa grupy musi
istnieć. Numer grupy musi odnosić się do już istniejącej grupy.
.IP "\fB\-s\fR \fIdomyślna_powłoka\fR"
Nazwa powłoki (shell) dla nowych użytkowników. Podany program będzie użyty
dla wszystkich przyszłych nowych kont użytkowników.
.PP
Bez podania opcji \fBuseradd\fR wy<EFBFBD>wietla bie<EFBFBD><EFBFBD>ce ustawienia domy<EFBFBD>lne.
Bez podania opcji \fBuseradd\fR wyświetla bieżące ustawienia domyślne.
.SH UWAGI
Administrator systemu odpowiedzialny jest za umieszczenie domy<EFBFBD>lnych
plik<EFBFBD>w u<EFBFBD>ytkownika w katalogu \fI/etc/skel\fR.
.SH OSTRZE<EFBFBD>ENIA
Nie mo<EFBFBD>esz doda<EFBFBD> u<EFBFBD>ytkownika do grupy NIS. Musi to zosta<EFBFBD> wykonane
Administrator systemu odpowiedzialny jest za umieszczenie domyślnych
plików użytkownika w katalogu \fI/etc/skel\fR.
.SH OSTRZEŻENIA
Nie możesz dodać użytkownika do grupy NIS. Musi to zostać wykonane
na serwerze NIS.
.SH PLIKI
\fI/etc/passwd\fR \- informacja o kontach u<EFBFBD>ytkownik<EFBFBD>w
\fI/etc/passwd\fR \- informacja o kontach użytkowników
.br
\fI/etc/shadow\fR \- bezpieczna informacja o kontach u<EFBFBD>ytkownik<EFBFBD>w
\fI/etc/shadow\fR \- bezpieczna informacja o kontach użytkowników
.br
\fI/etc/group\fR \- informacja o grupach
.br
\fI/etc/default/useradd\fR \- informacja o ustawieniach domy<EFBFBD>lnych
\fI/etc/default/useradd\fR \- informacja o ustawieniach domyślnych
.br
\fI/etc/skel/\fR \- katalog zawieraj<EFBFBD>cy pliki domy<EFBFBD>lne
.SH KOD ZAKO<EFBFBD>CZENIA
\fI/etc/skel/\fR \- katalog zawierający pliki domyślne
.SH KOD ZAKOŃCZENIA
.TP 2
Polecenie \fBuseadd\fR ko<EFBFBD>czy dzia<EFBFBD>anie z nast<EFBFBD>puj<EFBFBD>cymi warto<EFBFBD>ciami kod<EFBFBD>w zako<EFBFBD>czenia:
Polecenie \fBuseadd\fR kończy działanie z następującymi wartościami kodów zakończenia:
.br
\fB0\fR \- powodzenie
.br
\fB1\fR \- nie mo<EFBFBD>na zaktualizowa<EFBFBD> pliku z has<EFBFBD>ami
\fB1\fR \- nie można zaktualizować pliku z hasłami
.br
\fB2\fR \- niew<EFBFBD>a<EFBFBD>ciwa sk<EFBFBD>adnia parametr<EFBFBD>w polecenia
\fB2\fR \- niewłaściwa składnia parametrów polecenia
.br
\fB3\fR \- niew<EFBFBD>a<EFBFBD>ciwe parametry opcji
\fB3\fR \- niewłaściwe parametry opcji
.br
\fB4\fR \- uid jest ju<EFBFBD> u<EFBFBD>ywany (i nie u<EFBFBD>yto opcji \-o)
\fB4\fR \- uid jest już używany (i nie użyto opcji \-o)
.br
\fB6\fR \- podana grupa nie istnieje
.br
\fB9\fR \- podany login jest ju<EFBFBD> u<EFBFBD>ywany
\fB9\fR \- podany login jest już używany
.br
\fB10\fR \- nie mo<EFBFBD>na zaktualizowa<EFBFBD> pliku z grupami
\fB10\fR \- nie można zaktualizować pliku z grupami
.br
\fB12\fR \- nie mo<EFBFBD>na utworzy<EFBFBD> katalogu domowego
\fB12\fR \- nie można utworzyć katalogu domowego
.br
\fB13\fR \- nie mo<EFBFBD>na utworzy<EFBFBD> spoola pocztowego
.SH ZOBACZ TAK<EFBFBD>E
\fB13\fR \- nie można utworzyć spoola pocztowego
.SH ZOBACZ TAKŻE
.BR chfn (1),
.BR chsh (1),
.BR passwd (1),