shadow/man/pl/limits.5

80 lines
2.4 KiB
Groff
Raw Normal View History

.\" $Id: limits.5,v 1.3 2005/04/05 18:47:51 kloczek Exp $
.TH LIMITS 5
.SH NAZWA
limits \- definicja ogranicze<7A> zasob<6F>w
.SH OPIS
Plik
.I limits
(domy<6D>lnie /etc/limits lub LIMITS_FILE zdefiniowane w config.h)
opisuje ograniczenia zasob<6F>w, jakie chcia<69>by<62> narzuci<63> u<>ytkownikom.
W<EFBFBD>a<EFBFBD>cicielem tego pliku powinien by<62> u<>ytkownik root i wy<77><79>cznie dla niego
plik ten powinien by<62> dost<73>pny do odczytu.
.PP
Domy<EFBFBD>lnie u<>ytkownikowi 'root' nie s<> narzucane <20>adne ograniczenia.
W rzeczywisto<74>ci, przy u<>yciu tego sposobu nie jest mo<6D>liwe narzucenie limit<69>w
dla kont r<>wnowa<77>nych root (kont z UID r<>wnym 0).
.PP
Ka<EFBFBD>dy wiersz definiuje ograniczenie dla u<>ytkownika w postaci:
.sp
.I u<EFBFBD>ytkownik <EFBFBD>A<EFBFBD>CUCH_OGRANICZE<EFBFBD>
.PP
\fB<EFBFBD>A<EFBFBD>CUCH OGRANICZE<5A>\fP sk<73>ada si<73> z po<70><6F>czonych definicji ogranicze<7A> zasob<6F>w.
Ka<EFBFBD>de ograniczenie opisywane jest liter<65> z nast<73>puj<75>c<EFBFBD> po niej warto<74>ci<63>
numeryczn<EFBFBD> limitu.
.PP
Dozwolone s<> nast<73>puj<75>ce identyfikatory:
.sp
A: max. przestrze<7A> adresowa (KB)
.br
C: max. rozmiar pliku core (KB)
.br
D: max. rozmiar danych (KB)
.br
F: maksymalny rozmiar pliku (KB)
.br
M: max. locked\-in\-memory address space (KB)
.br
N: max. liczba otwartych plik<69>w
.br
R: max. resident set size (KB)
.br
S: max. rozmiar stosu (KB)
.br
T: max. czas procesora (CPU) (MIN)
.br
U: max. liczba proces<65>w
.br
L: max. liczba sesji pracy dla tego u<>ytkownika
.br
P: priorytet procesu, ustawiany przez \fBsetpriority\fR(2).
.PP
Na przyk<79>ad, \fIL2D2048N5\fP jest poprawnym \fB<EFBFBD>A<EFBFBD>CUCHEM OGRANICZE<5A>\fP.
Z uwagi na lepsz<73> czytelno<6E>ci przyj<79>to, <20>e poni<6E>sze zapisy s<> r<>wnowa<77>ne:
.sp
nazwa_u<EFBFBD>ytkownika L2D2048N5
.br
nazwa_u<EFBFBD>ytkownika L2 D2048 N5
.PP
Nale<EFBFBD>y podkre<72>li<6C>, <20>e reszta wiersza po \fInazwie_u<EFBFBD>ytkownika\fP traktowana
jest jako <20>a<EFBFBD>cuch ogranicze<7A>, zatem komentarze nie s<> dozwolone. Nieprawid<69>owy
<EFBFBD>a<EFBFBD>cuch ogranicze<7A> zostanie odrzucony (nie b<>dzie brany pod uwag<61>) przez
program login.
.PP
Nazwa u<>ytkownika r<>wna "\fB*\fP" oznacza wpis domy<6D>lny.
Je<EFBFBD>eli w pliku \fBLIMITS_FILE\fP posiadasz wiele takich wpis<69>w, to jako
domy<EFBFBD>lny zostanie u<>yty ostatni z nich.
.PP
Pojedyncza kreska "\fB\-\fP" ca<63>kowicie wy<77><79>cza ograniczenia dla u<>ytkownika.
.PP
Zauwa<EFBFBD> te<74>, prosz<73>, <20>e wszystkie te ograniczenia definiowane s<> w odniesieniu
do pojedynczej sesji (per login). Nie s<> one globalne ani sta<74>e. By<42> mo<6D>e b<>d<EFBFBD>
kiedy<EFBFBD> ograniczenia globalne, ale na razie tyle musi wystarczy<7A> ;)
.SH PLIKI
.I /etc/limits
.SH ZOBACZ TAK<EFBFBD>E
.BR login (1),
.BR setpriority (2),
.BR setrlimit (2)
.SH AUTOR
Cristian Gafton (gafton@sorosis.ro)