On Wed, Jan 17, 2001 at 12:20:42PM +0200, Mihai LEONTESCU wrote:
> 
> > > > Suid-eaza scriptul.
> > > 
> > > daca e shell-script poa' sa-l suideze pana se satura, ca pana nu pune
> > > suid pe bash nu mere :)))  cel putin din cat am testat eu...
> > 
> Fa un programel in C, pe care il suidezi. Si in program pui inainte sa
> lansezi haltul, setuid(0); setgid(0);
> Eventual faci si o chestie acolo sa iti ceara o parola pe care o trimiti
> cu perl scriptul ala ca sa nu iti gaseasca vreunu scriptuletul si sa-ti
> reseteze masina remote mai stii???
> 
> mixu
Sorry ca raspund pe mailu' tau da' am sters originalu'.
Si la 6.2 /usr/bin/halt are treaba cu pam ( aia care face autentificarea )
deci :
        /etc/pam.d/halt 
          1 ) se comenteaza linia care cere autentificarea ( aia cu pwdb
                parca ; eu am 7 si lucrurile stau mai altfel ).
          2 ) se comenteaza si linia 
                auth required /lib/security/pam_console.so ca sa nu mai
                fie nevoie ca utilizatorul care da halt sa fie logat la
                consola.
          3 ) ultima linie cu "auth" tre' sa fie :
                auth required /lib/security/pam_permit.so

si /usr/bin/halt _nu_ va mai cere parola.
Adica /usr/bin/halt nu /usr/sbin/halt.

P.S. poate sunt greseli de dactilografie da' pentru astea imi cer scuze.
-- 
Dragos Boca <[EMAIL PROTECTED]>

---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui