On Sun, 10 Nov 2002 16:59:52 +0100
Fabio Manunza <[EMAIL PROTECTED]> wrote:

> Alle 03:11, domenica 10 novembre 2002, Benedetto Santarella ha scritto:
> > Salve a tutti,
> >  mentre cambiavo i diritti di accessso ad un file,
> >  mi e' capitato di eseguire
> >  chmod 7777 nome_file
> >  ed ho notato che il numero 7777 e' stato accettato,
> >  e mi dava come diritti di accesso
> >  -rwsrwsrwt
> >  qual'e'  il significato di s e di t al posto di x????
> >
> Con s imposti il bit suid, che ti permette (come utente) l'esecuzione di file 
> altrimenti propriet� di root.

Se non mi sbaglio � leggermente diverso:
permette agli altri di eseguire un file come se fosse stato lanciato dal 
proprietario (o dal gruppo di appartenenza del proprietario).

In pratica, poi, lo si usa soprattutto per root. 
Per esempio, impostando il suid a kppp e dando a tutti la possibilit� di eseguirlo, 
quando qualcuno lancia kppp il programma � in grado di lanciarne altri o accedere a 
risorse come se fosse root. Quindi, kppp pu� accedere al modem, attivare ppp, ...

ciao, andrea

PS per assegnare solo i "permessi normali" si danno solo tre 7 (777)



Rispondere a