[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Domanda sui permessi per eseguire i comandi



Simone Tessaro scrisse:

> Di base in debian il comando ifconfig non è attivo per l'user ma
> funziona solo da root. ora /sbin/ifconfig hai permessi così impostati
> drwxr-xr-x . quindi l'esecuzione è per proprietario (root) gruppo
> (root) e altri. come mai non è eseguibile allora da un utente normale
> (così come tutti i comandi presenti in /sbin in realtà)? I comandi
> presenti in /bin come /bin/chmod hanno gli stessi privilegi e infatti
> sono eseguibili senza essere super user.
> Qualcuno potrebbe farmi chiarezza su questa cosa? cosa impedisce a
> quei comandi di essere eseguiti?

/sbin non è nel PATH dell'utente normale, mentre è in quello di root.
Confronta `env | grep PATH` dei due account per accorgertene.
Per lo stesso motivo, in realtà ifconfig è eseguibile dall'utente
normale (basta invocarlo con la locazione completa,
ossia `/sbin/ifconfig`) solo che non lo vedi nella lista.

> Grazie
> Simone
 
Ciao, Luca

-- 
 .''`.  ** Debian GNU/Linux **  | Luca Bruno
: :'  :   The Universal O.S.    | luca.br(AT)uno.it
`. `'`  			| GPG Key ID: 3BFB9FB3
  `-     http://www.debian.org 	| Proud Debian GNU/Linux User

Attachment: pgp4Ima2N9AB_.pgp
Description: PGP signature


Reply to: