2007-10-07 17:15:31 +05:30
|
|
|
|
.\" You may copy, distribute and modify under the terms of the LDP General
|
|
|
|
|
.\" Public License as specified in the LICENSE file that comes with the
|
|
|
|
|
.\" gnumaniak distribution
|
|
|
|
|
.\"
|
|
|
|
|
.\" The author kindly requests that no comments regarding the "better"
|
2007-10-07 17:16:07 +05:30
|
|
|
|
.\" suitability or up\-to\-date notices of any info documentation alternative
|
2007-10-07 17:15:31 +05:30
|
|
|
|
.\" is added without contacting him first.
|
|
|
|
|
.\"
|
|
|
|
|
.\" (C) 1999 Ragnar Hojland Espinosa <ragnar@macula.net>
|
|
|
|
|
.\"
|
|
|
|
|
.\" GNU su man page
|
|
|
|
|
.\" man pages are NOT obsolete!
|
|
|
|
|
.\" <ragnar@macula.net>
|
|
|
|
|
.TH su 1 "18 August 1999" "GNU Shell Utilities 2.0"
|
|
|
|
|
.SH N<EFBFBD>V
|
2007-10-07 17:16:07 +05:30
|
|
|
|
su \- ind<6E>t egy shellt m<>s felhaszn<7A>l<EFBFBD>\- <20>s csoportazonos<6F>t<EFBFBD>val
|
2007-10-07 17:15:31 +05:30
|
|
|
|
.SH <EFBFBD>TTEKINT<EFBFBD>S
|
|
|
|
|
.B su
|
|
|
|
|
.BI "[\-] [\-flmp] [\-c " parancs "] [\-s " shell "] [\-\-fast] [\-\-login]"
|
2007-10-07 17:16:07 +05:30
|
|
|
|
.B [\-\-preserve\-environment]
|
2007-10-07 17:15:31 +05:30
|
|
|
|
.BI "[\-\-command=" parancs "] [\-\-shell=" shell "]"
|
|
|
|
|
.BI [ felhaszn<EFBFBD>l<EFBFBD> " [" argumentum... ]]
|
|
|
|
|
.sp
|
|
|
|
|
.B su [\-\-help] [\-\-version]
|
|
|
|
|
.SH LE<EFBFBD>R<EFBFBD>S
|
|
|
|
|
Az
|
|
|
|
|
.B su
|
|
|
|
|
parancs lehet<65>v<EFBFBD> teszi, hogy ideiglenesen m<>s felhaszn<7A>l<EFBFBD>v<EFBFBD> v<>lhassunk
|
2007-10-07 17:16:07 +05:30
|
|
|
|
<EFBFBD>gy, hogy egy <20>j shell\-t ind<6E>t a k<>rt
|
2007-10-07 17:15:31 +05:30
|
|
|
|
.I felhaszn<EFBFBD>l<EFBFBD>
|
|
|
|
|
val<EFBFBD>s <20>s effekt<6B>v felhaszn<7A>l<EFBFBD>i azonos<6F>t<EFBFBD>j<EFBFBD>val, csoportazonos<6F>t<EFBFBD>j<EFBFBD>val <20>s
|
|
|
|
|
m<EFBFBD>sodlagos csoportjaival. Ha nem adunk meg
|
2007-10-07 17:16:07 +05:30
|
|
|
|
.IR felhaszn<EFBFBD>l<EFBFBD> \-t,
|
|
|
|
|
az alap<61>rtelmezett <20>rt<72>k a root (super\-user). Az a shell indul el, ami a
|
2007-10-07 17:15:31 +05:30
|
|
|
|
.I felhaszn<EFBFBD>l<EFBFBD>
|
|
|
|
|
passwd bejegyz<79>s<EFBFBD>ben szerepel, ha ott nincs
|
|
|
|
|
semmi, akkor a /bin/sh. Ha a
|
2007-10-07 17:16:07 +05:30
|
|
|
|
.IR felhaszn<EFBFBD>l<EFBFBD> \-nak
|
2007-10-07 17:15:31 +05:30
|
|
|
|
van jelszava, akkor az
|
|
|
|
|
.B su
|
2007-10-07 17:16:07 +05:30
|
|
|
|
meg fogja azt k<>rdezni, kiv<69>ve ha root\-k<EFBFBD>nt (a felhaszn<7A>l<EFBFBD>i azonos<6F>t<EFBFBD> 0)
|
2007-10-07 17:15:31 +05:30
|
|
|
|
futtatjuk.
|
|
|
|
|
.PP
|
|
|
|
|
Alap<EFBFBD>rtelmez<EFBFBD>sben az
|
|
|
|
|
.B su
|
|
|
|
|
nem v<>ltoztatja meg az aktu<74>lis k<>nyvt<76>rat. <20>t<EFBFBD>ll<6C>tja a
|
|
|
|
|
.B HOME
|
|
|
|
|
<EFBFBD>s a
|
|
|
|
|
.B SHELL
|
|
|
|
|
k<EFBFBD>rnyezeti v<>ltoz<6F>kat a
|
|
|
|
|
.I felhaszn<EFBFBD>l<EFBFBD>
|
|
|
|
|
password bejegyz<79>s<EFBFBD>b<EFBFBD>l kin<69>zett <20>rt<72>kekre, <20>s ha a
|
|
|
|
|
.I felhaszn<EFBFBD>l<EFBFBD>
|
2007-10-07 17:16:07 +05:30
|
|
|
|
nem a root (a super\-user) a
|
2007-10-07 17:15:31 +05:30
|
|
|
|
.BR USER <EFBFBD>s LOGNAME
|
|
|
|
|
v<EFBFBD>ltoz<EFBFBD>kat a
|
|
|
|
|
.I felhaszn<EFBFBD>l<EFBFBD>
|
|
|
|
|
nev<EFBFBD>re <20>ll<6C>tja. Az alap<61>rtelmez<65>s az, hogy az elindul<75> shell nem lesz
|
|
|
|
|
bejelentkez<EFBFBD>si shell.
|
|
|
|
|
.PP
|
|
|
|
|
Ha megadunk
|
2007-10-07 17:16:07 +05:30
|
|
|
|
.IR argumentum \-k<EFBFBD>nt
|
2007-10-07 17:15:31 +05:30
|
|
|
|
valamit, az is <20>tad<61>dik az indul<75> shellnek.
|
|
|
|
|
.PP
|
|
|
|
|
Az
|
|
|
|
|
.B su
|
2007-10-07 17:16:07 +05:30
|
|
|
|
se a /bin/sh\-t, se m<>s shell\-eket nem kezel speci<63>lisan.
|
|
|
|
|
(ilyen az argv[0] "\-su"\-ra <20>ll<6C>t<EFBFBD>sa, vagy a \-c param<61>ter csak
|
2007-10-07 17:15:31 +05:30
|
|
|
|
bizonyos shelleknek val<61> <20>tad<61>sa, stb.)
|
|
|
|
|
.PP
|
|
|
|
|
Azokon a rendszereken, ahol van
|
|
|
|
|
.RB syslog (3) ,
|
|
|
|
|
az
|
|
|
|
|
.B su
|
|
|
|
|
ford<EFBFBD>that<EFBFBD> <20>gy is, hogy a sikertelen, vagy opcion<6F>lisan a
|
|
|
|
|
sikeres pr<70>b<EFBFBD>lkoz<6F>sokat is napl<70>ztassa a sysloggal.
|
|
|
|
|
.SH OPCI<EFBFBD>K
|
|
|
|
|
.TP
|
|
|
|
|
.BI "\-c " parancs ", \-\-command=" parancs
|
|
|
|
|
Csak a
|
|
|
|
|
.I parancs
|
2007-10-07 17:16:07 +05:30
|
|
|
|
parancsot hajtatja v<>gre a shell\-lel a
|
2007-10-07 17:15:31 +05:30
|
|
|
|
.B \-c
|
|
|
|
|
opci<EFBFBD> seg<65>ts<74>g<EFBFBD>vel, <20>gy a shell nem interakt<6B>van
|
|
|
|
|
indul el.
|
|
|
|
|
.TP
|
|
|
|
|
.B "\-f, \-\-fast"
|
|
|
|
|
Be<EFBFBD>ll<EFBFBD>tja a
|
|
|
|
|
.B \-f
|
|
|
|
|
opci<EFBFBD>t az indul<75> shelln<6C>l. Ennek tal<61>n csak a
|
|
|
|
|
.BR csh (1)
|
|
|
|
|
<EFBFBD>s a
|
|
|
|
|
.BR tcsh (1),
|
|
|
|
|
shellekn<EFBFBD>l van <20>rtelme ahol
|
|
|
|
|
.B \-f
|
|
|
|
|
opci<EFBFBD> megakad<61>lyozza, hogy a startup f<>jlt (.cshrc) a shell beolvassa.
|
2007-10-07 17:16:07 +05:30
|
|
|
|
A Bourne\-hoz hasonl<6E> shellekn<6B>l a
|
2007-10-07 17:15:31 +05:30
|
|
|
|
.B \-f
|
|
|
|
|
opci<EFBFBD> letiltja a f<>jln<6C>v mint<6E>k kiterjeszt<7A>s<EFBFBD>t (filename pattern
|
|
|
|
|
expansion), ami <20>ltal<61>ban nem k<>v<EFBFBD>natos dolog.
|
|
|
|
|
.TP
|
|
|
|
|
.B "\-, \-l, \-\-login"
|
|
|
|
|
A shellt bejelentkez<65>si shellk<6C>nt ind<6E>tja. Ez a k<>vetkez<65>ket jelenti:
|
|
|
|
|
t<EFBFBD>rli az <20>sszes k<>rnyezeti v<>ltoz<6F>t, kiv<69>ve a
|
2007-10-07 17:16:07 +05:30
|
|
|
|
.BR TERM "\-et, " HOME \-ot,
|
2007-10-07 17:15:31 +05:30
|
|
|
|
<EFBFBD>s a
|
2007-10-07 17:16:07 +05:30
|
|
|
|
.BR SHELL \-t
|
2007-10-07 17:15:31 +05:30
|
|
|
|
(amiket a fent le<6C>rt m<>don <20>ll<6C>t <20>t), <20>s a
|
2007-10-07 17:16:07 +05:30
|
|
|
|
.BR USER "\-t <20>s " LOGNAME \-t
|
2007-10-07 17:15:31 +05:30
|
|
|
|
(amiket szint<6E>n a fent le<6C>rt m<>don <20>ll<6C>t <20>t
|
|
|
|
|
a rootnak), tov<6F>bb<62> a
|
2007-10-07 17:16:07 +05:30
|
|
|
|
.BR PATH \-t,
|
2007-10-07 17:15:31 +05:30
|
|
|
|
amit a ford<72>t<EFBFBD>skor meghat<61>rozott
|
|
|
|
|
alap<EFBFBD>rt<EFBFBD>kre <20>ll<6C>t. Az aktu<74>lis k<>nyvt<76>rat a
|
|
|
|
|
.I felhaszn<EFBFBD>l<EFBFBD>
|
2007-10-07 17:16:07 +05:30
|
|
|
|
home\-k<EFBFBD>nyvt<EFBFBD>r<EFBFBD>ra
|
2007-10-07 17:15:31 +05:30
|
|
|
|
<EFBFBD>ll<EFBFBD>tja. A shell neve el<65> egy
|
2007-10-07 17:16:07 +05:30
|
|
|
|
.B \- \-t
|
2007-10-07 17:15:31 +05:30
|
|
|
|
sz<EFBFBD>r be, <20>gy el<65>ri azt, hogy
|
|
|
|
|
az beolvassa a startup f<>jlj<6C>t illetve f<>jljait.
|
|
|
|
|
.TP
|
|
|
|
|
.B "\-m, \-p, \-\-preserve\-environment"
|
|
|
|
|
Nem <20>ll<6C>tja <20>t a
|
|
|
|
|
.BR HOME ", " USER ", " LOGNAME ", <20>s " SHELL
|
|
|
|
|
k<EFBFBD>rnyezeti v<>ltoz<6F>kat. Azt a shellt ind<6E>tja, ami a
|
|
|
|
|
.B SHELL
|
|
|
|
|
v<EFBFBD>ltoz<EFBFBD>ban van a passwd f<>jlban l<>v<EFBFBD> helyett, de csak akkor, ha az
|
|
|
|
|
.B su
|
|
|
|
|
parancsot vagy a superuser futtatja, vagy nem egy korl<72>tozott
|
|
|
|
|
(restricted) shellt akar futtatni. Az a shell korl<72>tozott, ami nem
|
|
|
|
|
szerepel a /etc/shells f<>jlban, vagy
|
|
|
|
|
az
|
|
|
|
|
.B su
|
|
|
|
|
bels<EFBFBD> list<73>j<EFBFBD>ban, ha ez a f<>jl nem l<>tezik. Az opci<63> hat<61>sainak egy r<>sz<73>t a
|
|
|
|
|
.B \-\-login
|
|
|
|
|
<EFBFBD>s a
|
|
|
|
|
.B \-\-shell
|
|
|
|
|
opci<EFBFBD>k hat<61>stalan<61>tj<74>k.
|
|
|
|
|
.TP
|
|
|
|
|
.BI "\-s, \-\-shell " shell
|
|
|
|
|
A
|
2007-10-07 17:16:07 +05:30
|
|
|
|
.IR shell "\-t ind<6E>tja a " felhaszn<EFBFBD>l<EFBFBD>
|
2007-10-07 17:15:31 +05:30
|
|
|
|
/etc/passwd f<>jlban szerepl<70>
|
|
|
|
|
shellje helyett, ha parancsot vagy a superuser futtatja,
|
|
|
|
|
vagy ha nem korl<72>tozott shellt akar futtatni. (Korl<72>tozott
|
2007-10-07 17:16:07 +05:30
|
|
|
|
shell\-t l<>sd fentebb.)
|
2007-10-07 17:15:31 +05:30
|
|
|
|
.TP
|
|
|
|
|
.B "\-\-help"
|
|
|
|
|
Haszn<EFBFBD>lati <20>tmutat<61>t <20>r a standard kimenetre, majd sikeres visszat<61>r<EFBFBD>si <20>rt<72>kkel kil<69>p.
|
|
|
|
|
.TP
|
|
|
|
|
.B "\-\-version"
|
|
|
|
|
A program verzi<7A>j<EFBFBD>r<EFBFBD>l <20>r ki inform<72>ci<63>t a standard kimenetre, majd
|
|
|
|
|
sikeres visszat<61>r<EFBFBD>si <20>rt<72>kkel kil<69>p.
|
|
|
|
|
.SH Mi<EFBFBD>rt nem t<EFBFBD>mogatja a GNU su a wheel csoportot? (Richard Stallman)
|
|
|
|
|
|
|
|
|
|
N<EFBFBD>ha a rendszer f<>l<EFBFBD>tti teljes ellen<65>rz<72>st egy n<>h<EFBFBD>ny emberb<72>l
|
2007-10-07 17:16:07 +05:30
|
|
|
|
<EFBFBD>ll<EFBFBD> csoport akarja k<>zbe venni. P<>ld<6C>ul 1984\-ben p<>r user a MIT AI
|
2007-10-07 17:15:31 +05:30
|
|
|
|
laborban <20>gy d<>nt<6E>tt, hogy <20>tveszik az ir<69>ny<6E>t<EFBFBD>st a Twenex rendszer
|
|
|
|
|
oper<EFBFBD>tori jelszav<61>nak megv<67>ltoztat<61>s<EFBFBD>val, <20>s annak titokban tart<72>s<EFBFBD>val.
|
|
|
|
|
(A puccsot siker<65>lt leverni, <20>s a felhaszn<7A>l<EFBFBD>kat jogaikba visszahelyezni
|
|
|
|
|
egy kernel patch seg<65>ts<74>g<EFBFBD>vel, de Unix alatt ezt nem tudtam volna megcsin<69>lni.)
|
|
|
|
|
(A ford<72>t<EFBFBD> megj.: a wheel csoportot ezzel a m<>dszerrel k<>nnyen
|
|
|
|
|
<EFBFBD>nk<EFBFBD>nyesen is lesz<73>k<EFBFBD>thetik a csoporttagok , <20>gy tulajdonk<6E>ppen nincs sok <20>rtelme.)
|
|
|
|
|
.PP
|
|
|
|
|
N<EFBFBD>ha az uralmon lev<65>k el<65>rulj<6C>k a root jelsz<73>t. A szok<6F>sos su
|
|
|
|
|
mechanizmus szerint, ha valaki megtudja a root jelsz<73>t, <20>s
|
|
|
|
|
szimpatiz<EFBFBD>l a t<>bbi k<>z<EFBFBD>ns<6E>ges felhaszn<7A>l<EFBFBD>val, el<65>rulhatja nekik
|
|
|
|
|
is. A wheel csoport ezt lehetetlenn<6E> tenn<6E>, <20>s <20>gy bebetonozn<7A> az
|
|
|
|
|
uralmon lev<65> hatalm<6C>t.
|
|
|
|
|
.PP
|
|
|
|
|
<EFBFBD>n a t<>megek oldal<61>n <20>llok, nem az uralkod<6F>k<EFBFBD>n. Ha te mindig a
|
|
|
|
|
f<EFBFBD>n<EFBFBD>k<EFBFBD>k <20>s a rendszergazd<7A>k oldal<61>n <20>llsz, b<>rmit is tesznek, akkor
|
|
|
|
|
val<EFBFBD>sz<EFBFBD>n<EFBFBD>leg furcs<63>lni fogod ezt a hozz<7A><7A>ll<6C>st.
|
|
|
|
|
.PP
|
|
|
|
|
A ford<72>t<EFBFBD> megjegyz<79>se:
|
|
|
|
|
Valami j<> az<61>rt m<>gis lenne a wheel csoportban: az, hogy ha a root
|
|
|
|
|
jelsz<EFBFBD> kitud<75>dna azzal nem tudna b<>rmelyik felhaszn<7A>l<EFBFBD> k<>zvetlen<65>l
|
|
|
|
|
vissza<EFBFBD>lni. A wheel csoporthoz hasonl<6E> dolgot lehet el<65>rni a
|
|
|
|
|
.B sudo
|
|
|
|
|
csomaggal.
|
|
|
|
|
.SH MEGJEGYZ<EFBFBD>S
|
2007-10-07 17:16:07 +05:30
|
|
|
|
A hib<69>kat a bug\-sh\-utils@gnu.org c<>men lehet jelenteni.
|
2007-10-07 17:15:31 +05:30
|
|
|
|
Az oldalt Ragnar Hojland Espinosa <ragnar@macula.net> friss<73>tette.
|
|
|
|
|
.SH MAGYAR FORD<EFBFBD>T<EFBFBD>S
|
|
|
|
|
Havasi Ferenc <hafy@prins.externet.hu> <20>s T<>m<EFBFBD>r Andr<64>s <timar_a@freemail.hu>
|