On Tuesday 06 February 2001 00:22, you wrote:
> Folosesc (acas') RH 7.
>
> Cum pot sa dau un 'shutdown -h now' dintr-un user oarecare ??

E clar. Programul /sbin/shutdown nu poate rula decat ca root (asa vrea el!)
>
> i-am facut si /etc/shutdown.allow unde am bagat o singura linie care
> contine numele userului cu care ma loghez de obicei si din care vreau sa
> mearga treaba asta ..
> si am incercat sa-i dau 'shutdown -ah now' si tot chestia cu root imi
> zice

Pai normal ... pentru ca /etc/shutdown.allow la altceva se refera. Si anume 
in situatia cand  da cineva de la consola Ctr+Alt+Del si autinci init`ul este 
instructat sa execute ce apare corespunzator in /etc/inittab.

De ex, daca la `ca:' , in /etc/inittab apare shutdown cu optiunea `-a', adica 
ceva de genu

# Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -r -a now

atunci shutdown se executa cu parametrii numai daca este logat root`ul sau 
unul din userii din /etc/shutdown.allow. Dca in loc de `-r' pui `-h' va face 
halt.

[vezi si ``man shutdown'' ]

Daca totusi nu vrei sa folosesti Ctr-Alt-Del, atunci, desi nu prea e indicat, 
``suid`eaza'' /sbin/shutdown:

chmod u+s /sbin/shutdown 

(executat ca root)

Atunci, orice are drept de exec asupra lui /sbin/shutdown il va putea executa 
pe acesta ca root, deci va functiona.

>
> ce sa-i mai fac
> pliiiizz
>
> 10x

Lamurit?


Reply via email to