jak poznam su - ???
Korinek, Jan
Jan.Korinek na compaq.com
Pondělí Březen 27 12:43:05 CEST 2000
> -----Original Message-----
> From: Zelenka Vaclav [mailto:vaclav.zelenka na alcatel.cz]
> Sent: Monday, March 27, 2000 12:23 PM
> To: linux na linux.cz
> Subject: Re: jak poznam su - ???
>
>
> "Korinek, Jan" wrote:
>
> > A nebo (vizualne) v ps -axl - zobrazi PID i parent PID a
> podle toho se da
> > dostopovat, kdo je na su.
> > Pres w a nebo who je stale videt puvodni prihlaseny
> uzivatel, stejne jako na
> > last.
> >
> > Pak si pres ps ax vypisete daneho uzivatele a ID jeho
> loginu, dal nasleduje
> > shell, ktery ma parent PID prave PID loginu a pak nasleduje
> nekde su, ktere
> > ma PID shellu.
> >
> > To je ta nejjednodussi varianta, kdy se uzivatel po
> prihlaseni su-ckne
> >
> > Hmm, jak to tak pisu, asi nejspolehlivejsi bude, jit
> rekurzivne od toho "su
> > -" :-) a dopracovat se pres parent PID a PID az k uzivateli :-)
>
> Acho jo! Proc delat veci jednoduse, kdyz to jde take slozite! ... :o)
Hmm, nevylucuji, ze jsem to prekombinoval, ale snazil jsem se to udel
obecne, tak aby tazatel dosel k cili i kdyz ma prihlasenych nezanedbatelne
mnozstvi uzivatelu a jeden z nich udelal neco jako login, bash, tcsh, bash,
su -
Rekurzi vyppisu procesu se k tomu dostanei kdyby se mu plnil messages log 10
hlaskama za fterinu :-)))
BTW, vypliv jsem to temer z voleje asi za 5 minut, takze jsem to skutecne
nedomejslel a poslal to, co me napadlo jako prvni :-)
Honza
IMHO, bylo by dobre mluvit k veci a konecne se pretat dohadovat osobne, jako
mali klici na piskovisti o kyblicek :-)
Další informace o konferenci Linux