[LUGOS] za sudo expert-e
Golec Darko
Darko.Golec at mobitel.si
Tue Mar 23 10:11:35 CET 2004
Vv
Brezveze je komplicirat s tem sudo-tom in njegovo sintakso, napišeš navadno bash skripto in to potem vneseš v sudo-ta.
Toliko časa za prazen nič
LP, Darko
-----Original Message-----
From: Golec Darko
Sent: Thursday, March 18, 2004 4:30 PM
To: lugos-list at lugos.si
Subject: RE: [LUGOS] za sudo expert-e
Živ,
Hvala obema na odgovorih, a še vedno mi ni uspelo zagnati komande kot neki drugi user, seveda brez password-a...
LP, Darko
-----Original Message-----
From: Gasper Zejn [mailto:gape at owca.info]
Sent: Thursday, March 18, 2004 3:23 PM
To: lugos-list at lugos.si
Subject: Re: [LUGOS] za sudo expert-e
su in sudo ni isto.
sudo je prednastavljen od administratorja, medtem ko su zamenja
uporabnika -- switch user.
sudo se nastavi v /etc/sudoers
sam imam nekaj podobnega notri, da lahko mountam kar se mi zahoče
(predvsem smbfs...), brez roota:
gasper ALL=(root) NOPASSWD: /bin/mount, /bin/umount
Če kaj pomaga...
LP
Gregor Gorjanc pravi:
> On Thursday 18 March 2004 14:44, Golec Darko wrote:
>
>>Če izvedem sudo /imail/Mx6.0/bin/imservdisplay dobim error
>>"BEGIN failed--compilation aborted at /imail/Mx6.0/bin/imservdisplay line
>>1044"
>>
>>To je zaradi tega, ker ta komanda za user-ja root ne obstaja, zato isti
>>error prikaže, če naredim kot root /imail/Mx6.0/bin/imservdisplay. Potrebno
>>je namreč su - mx -c /imail/Mx6.0/bin/imservdisplay. Ko pa hočem to dodat
>>v sudoers, visudo javi napako.
>>
>>Zato me zanima, kako rečti sudotu, naj izvede komando su - mx -c, kot drugi
>>user in ne kot root...
>>
>
>
> man su pravi
>
> su [OPTION]... [-] [USER [ARG]...]
>
> torej lahko reces kot kateri user naj to pozene
>
>>-----Original Message-----
>>From: Gregor Gorjanc [mailto:gregor at mrcina.bfro.uni-lj.si]
>>Sent: Thursday, March 18, 2004 2:11 PM
>>To: lugos-list at lugos.si
>>Subject: Re: [LUGOS] za sudo expert-e
>>
>>On Thursday 18 March 2004 13:38, Golec Darko wrote:
>>
>>>Pozdravljeni,
>>>
>>>
>>>
>>>Če kot root izvedem `su - mx -c imservdisplay` je vse OK. Kaj naj napišem
>>>v file sudoers, da bom isti učinek dosegel še za nekega drugega user-ja?
>>>Ta bo potem komando izvedel kot root...
>>>
>>>
>>>
>>>LP, Darko
>>
>>Darko nekaj mojih zapiskov, ko sem se igral s tem.
>>
>># Vsekakor preberi man strani za sudo in sudoers, ki sta zelo informativni
>>in # uporabni. Naj ti ne bo skoda casa za to.
>>
>># Ce zelis uporabljati ukaz sudo, moras urediti nastavitve v datoteki
>># /etc/sudoers. Na masini kot user nimas pravice, da bi izvedel shutdown in
>>sem v # sudoers dodal (kar je zakomentirano, je ze bilo napisano)
>>
>># User alias specification
>>User_Alias ADMIN = gregor
>>
>># User privilege specification
>>ADMIN orion = NOPASSWD: /sbin/shutdown
>>
>># Sedaj lahko nasteti userji na racunalniku orion pozenejo ukaz shutdown
>># npr.
>>
>>$ sudo shutdown -h now
>>
>># Sem pa kasneje, ko sem to uredil, prebral, da je dobro urejati datoteko
>># sudoers z ukazom visudo, ki preverja sintakso in pravilnost.
>
>
More information about the lugos-list
mailing list