Originariamente inviato da gianiaz
ehm si...
Provo a spiegarti meglio, su un sistema linux ogni programma gira tramite un utente.
Ad ogni utente puoi assegnare un gruppo, e la trinità

di terzine dei permessi si riferiscono all'utente, al gruppo e a tutti gli altri.
Quindi se tu ad un file che appartiene ad apache, al gruppo pippo
file apache pippo -rwxr-----
Vuol dire che apache potrà leggere scrivere ed eseguire il file, gli utenti che condividono con apache il gruppo potranno solo leggere, gli altri niente.
Questo però vale sul sistema, quindi per gli utenti che stanno sul sistema e vi accedono tramite login diretto, tramite ssh o telnet.
Per quanto riguarda gli utenti che accedono via web, faranno le loro richieste al web server, che sul sistema gira come utente "apache", e quindi richiederà al sistema i files presentandosi come apache, e il sistema restituirà i files che l'utente può leggere.
Vedi che a questo livello non c'è una distinzione tra utente web e utente della macchina stessa, perchè sono la stessa entità.
Tramite apache/htaccess invece puoi distinguere l'utente per ip di provenienza, e filtrare cosa servire e cosa non servire al richiedente.
ciao