[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