Capisco che questa è una domanda un po 'fondamentale e forse una sciocca, ma non sono stato in grado di trovare una risposta.
Capisco che ogni file ha il "Executable"
bit.
Ho ipotizzato che i programmi che richiedono root
, che sono di proprietà di root
utenti e root
gruppi non avranno il Executable
bit per Other
e che impedirebbero agli utenti non root di eseguirli. Ma nelle directory /bin
e /sbin
vedo che tutti i file hanno autorizzazioni simili-rwxr-xr-x
Quindi cosa determina davvero se un utente deve disporre dell'autorizzazione di root per eseguire qualcosa?
/bin
o/sbin
directory. Il problema è che alcuni di questi programmi funzionano in modo diverso a seconda dell'utente che li esegue.