Következő: 15.114.4 OPCIÓK
Fel: 15.114 su(1)
Előző: 15.114.2 VÁZLAT
  Index
Az su parancs lehetővé teszi, hogy ideiglenesen más felhasználóvá
válhassunk úgy, hogy egy új shellt indít a kért felhasználó valós és effektív
felhasználó ID-jéval, csoport ID-jéval és a felhasználó másodlagos
csoportjaival. A felhasználó alapértelmezésként a root (a
szuperfelhasználó). Az a shell indul el, ami a felhasználó passwd
bejegyzésében szerepel, ha ott nincs semmi, akkor a /bin/sh. Ha a
felhasználónak van jelszava, akkor a su meg fogja azt
kérdezni, kivéve ha rootként (0-s felhasználó ID-vel) futtattuk.
Alapértelmezésben a su nem változtatja meg az aktuális könyvtárat.
Átállítja a HOME és a SHELL környezeti változókat a felhasználó
password bejegyzéséből kinézett értékekre, és ha a felhasználó nem a
root (a szuperfelhasználó) a USER és LOGNAME változókat a
felhasználó nevére állítja. Az alapértelmezés az, hogy az elinduló shell nem
lesz bejelentkezési shell. Ha megadunk ARG-ként valamit az is átadódik az
induló shellnek. A su se a /bin/sh-t, se más shelleket nem
kezel speciálisan. (ilyen az argv[0] ,,-su''-ra állítása, vagy a -c paraméter
csak bizonyos shelleknek való átadása, stb.) Azokon a rendszereken, ahol
syslog fut a su fordítható úgy is, hogy a sikertelen, vagy
opcionálisan a sikeres próbálkozásokat is logoltassa a syslog-gal. A
parancs nem támogatja a ,,wheel csoport'' kezelését, ami azt korlátozhatná,
hogy kik használhatják a su parancsot arra, hogy roottá váljanak.
Következő: 15.114.4 OPCIÓK
Fel: 15.114 su(1)
Előző: 15.114.2 VÁZLAT
  Index
1999-09-17