File: su.1

package info (click to toggle)
manpages-pl 20050320-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 12,200 kB
  • ctags: 16
  • sloc: makefile: 1,454; perl: 477; sh: 316
file content (172 lines) | stat: -rw-r--r-- 6,271 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
.\" {PTM/PB/0.1/09-05-1999/"uruchom powok z podmienieniem id uytkownika/grupy"}
.\" poszerzenie i aktualizacja do GNU sh-utils 2.0 PTM/WK/2000-VI
.ig
Transl.note: based on GNU man page su.1 and sh-utils.info

Copyright (C) 1994, 95, 96 Free Software Foundation, Inc.

Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided that
the entire resulting derived work is distributed under the terms of a
permission notice identical to this one.

Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that this permission notice may be stated in a
translation approved by the Foundation.
..
.TH SU "1" FSF "maj 2000" "Narzdzia powokowe GNU 2.0"
.SH NAZWA
su \- uruchom powok z podmienieniem ID uytkownika/grupy.
.SH SKADNIA
.TP 4
.B su
.RB [ \-flmp ]
.RB [ \-c
.IR polecenie ]
.RB [ \-s
.IR powoka ]
.RB [ \- ]
.RB [ \-\-login ]
.br
.RB [ \-\-fast ]
.RB [ \-\-preserve-environment ]
.RB [ \-\-shell=\fIpowoka ]
.br
.RB [ \-\-command=\fIpolecenie ]
.RB [ \-\-help ]
.RB [ \-\-version ]
.br
.RI [ uytkownik
.RI [ arg ...]]
.SH OPIS
Ta strona podrcznika opisuje polecenie \fBsu\fP w wersji GNU.
.PP
.B su
pozwala danemu uytkownikowi na tymczasowe bycie innym uytkownikiem.
Uruchamia polecenie (czsto powok interaktywn) z rzeczywistym i efektywnym
id uytkownika oraz id grupy i grupami dodatkowymi, nalecymi do
\fIuytkownika\fP. Jeli nie podano uytkownika, domylnym jest root, czyli
superuytkownik. Nazwa powoki jest pobierana ze wpisu w \fI/etc/passwd\fP,
a jeli tam nic nie bdzie, uywany jest /bin/sh. Jeli \fIuytkownik\fP ma
haso, to
.B su
zapyta o haso, chyba e wywoujcy je uytkownik mia efektywny
identyfikator uytkownika ustawiony na 0 (superuytkownik).
.PP
Domylnie
.B su
nie zmienia biecego katalogu. Ustawia zmienne rodowiskowe \fBHOME\fP i
\fBSHELL\fP wedug zapisw w pliku hase dla \fIuytkownika\fP, a jeli
nie jest on superuytkownikiem, ustawia te \fBUSER\fP i \fBLOGNAME\fP
na \fIuytkownik\fP.
Domylnie powoka nie jest powok zgoszeniow (zalogowania).
.PP
Jeli podano wicej \fIarg\fPumentw, to s one przekazywane jako dodatkowe
argumenty dla powoki.
.PP
.B su
nie obsuguje specjalnie /bin/sh czy innych powok
(ustawianie argv[0] na "-su", przekazywanie -c do niektrych powok, itp.).
.PP
Na systemach, ktre maj sysloga,
.B su
moe zosta tak skompilowane, by raportowao nieudane, lub opcjonalnie
rwnie udane prby zmiany id przy uyciu
.BR su .
Jednak \fBsu\fP w wersji GNU nie sprawdza czy uytkownik jest czonkiem grupy
`wheel' -- patrz poniej.
.SH OPCJE
.TP
.BR \-c " \fIpolecenie\fP, " \-\-command= \fIpolecenie
Przekazuje \fIpolecenie\fP, pojedynczy wiersz polece do wykonania,
do powoki z uyciem parametru
.BR \-c ,
zamiast uruchamia powok interaktywn.
.TP
.BR \-f ", " \-\-fast
Przekazuje powoce opcj
.BR \-f .
Prawdopodobnie ma to zastosowanie tylko dla
.B csh
i
.BR tcsh ,
dla ktrych opcja
.B \-f
powoduje nieczytanie pliku startowego (\fI.cshrc\fP). W powokach typu
bourne, opcja
.B \-f
wycza rozszerzanie wzorcw nazw plikw, co raczej nie jest przydatne.
.TP
.BR \- ", " \-l ", " \-\-login
Sprawia, e powoka bdzie powok zgoszeniow. Znaczy to, co nastpuje.
Uniewania
wszelkie zmienne rodowiskowe poza \fBTERM\fP, \fBHOME\fP i \fBSHELL\fP
(ktre s ustawiane, jak opisano wyej), i \fBUSER\fP oraz \fBLOGNAME\fP
(ustawiane, nawet dla superuytkownika, w sposb wyej opisany ).
Ustawia zmienn \fBPATH\fP na wkompilowan warto domyln. Zmienia katalog
na katalog domowy uytkownika. Dodaje do nazwy powoki "\-", aby przeczyta
pliki startowe logowania.
.TP
.BR \-m ", " \-p ", " \-\-preserve\-environment
Nie zmienia zmiennych rodowiskowych \fBHOME\fP, \fBUSER\fP, \fBLOGNAME\fP
czy \fBSHELL\fP.
Zamiast powoki \fIuytkownika\fP okrelonej w pliku passwd, uruchamia powok
podan w zmiennej \fBSHELL\fP, chyba e uytkownik wywoujcy
.B su
nie jest superuytkownikiem, a powoka \fIuytkownika\fP jest okrojona.
Powoka okrojona, to taka, ktra nie jest wymieniona w pliku \fI/etc/shells\fP,
lub we wkompilowanej licie powok. Czciowo opcja ta moe by przesonita
opcjami
.B \-\-login
i
.BR \-\-shell .
.TP
.B \-s " \fIpowoka\fP, " \-\-shell= powoka
Zamiast powoki \fIuytkownika\fP okrelonej w passwd, uruchamia zadan
\fIpowok\fP, chyba e uruchamiajcy
.B su
uytkownik nie jest superuytkownikiem, a powoka \fIuytkownika\fP jest
ograniczona.
.TP
.B \-\-help
Wywietla informacj o stosowaniu programu i dostpnych opcjach, koczy
prac.
.TP
.B \-\-version
Wywietla numer wersji programu i koczy prac.
.SH Dlaczego GNU `su' nie obsuguje grupy `wheel'

(Sekcj t napisa Richard Stallman)

Czasami kilku uytkownikw usiuje sprawowa nieograniczon wadz nad
pozostaymi. Na przykad, w 1984, kilku uytkownikw w laboratorium AI MIT
zdecydowao si `przej wadz' zmieniajc haso operatora systemu Twenex
i trzymajc je w tajemnicy przed wszystkimi innymi. (Udao mi si
udaremni ten zamach i przywrci wadz uytkownikom atajc jdro, lecz
nie wiedziabym jak zrobi to w Uniksie.)

Jednak, od czasu do czasu panujcy wyjawiaj komu. Przy zwykym
mechanizmie `su', kto, kto pozna haso root'a i sympatyzuje ze zwykymi
uytkownikami, moe przekaza je pozostaym. Funkcja "grupy wheel"
uniemoliwiaaby to, i w ten sposb umacniaa wadz rzdzcych.

Jestem po stronie mas, nie po stronie rzdzcych. Jeeli zwyke popiera
szefw i administratorw systemw we wszystkim, co robi, podejcie to moe
pocztkowo wyda Ci si dziwne.
.SH "ZGASZANIE BDW"
Bdy prosz zgasza, w jz.ang., do <bug-sh-utils@gnu.org>.
.SH COPYRIGHT
Copyright \(co 1999 Free Software Foundation, Inc.
.br
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.SH ZOBACZ TAKE
.BR sh-utils (1).
.SH OD TUMACZA
Zaktualizowano i poszerzono wg dokumentacji Texinfo dla narzdzi powokowych
GNU wersji 2.0.