| mod_diffprivs. MOD_DIFFPRIVS rende Apache configurabile per funzionare come comportamento / gruppo diffrente e Chroot Env. per ogni virtualserver. |
Scarica ora |
mod_diffprivs. Classifica e riepilogo
- Nome editore:
- Lukasz Wojtow
mod_diffprivs. Tag
mod_diffprivs. Descrizione
Mod_diffPrivs rende Apache configurabile per funzionare come comportamento / gruppo diffrente e Chroot Env. per ogni virtualserver. Mod_diffPrivs rende Apache configurabile per funzionare come comportamento / gruppo diffrente e Chroot Env. per ogni virtualserver e per ~ richiesta utente. Progettato principalmente per ISP per rendere Apache Secure. Questa è una direttiva centrale in mod_diffprivs. Ci vogliono uno, due o tre argomenti. Il primo è un utente su ciò che Apache dovrebbe chiamare Setuid () prima di servire il file. Questo parametro può essere dato come nome utente, o #UID. Quando si decide di usare "Nome utente", allora Apache proverà a trovare questo file utente in / etc / passwd quando si avvia. Questo parametro può essere anche "digatura", cosa significa non chiamare Setuid (). Setuid può essere chiamato solo per numeri uguali o superiori a costante hardcoded min_uid. È possibile modificare questo valore modificando il file config.h.second Parameter è un gruppo su ciò che Apache dovrebbe chiamare setGID () prima di servire il file. Questo parametro può essere GroupName o #gid. Quando decidi di utilizzare "GroupName", allora Apache troverà questo gruppo in file / etc / gruppi all'avvio. Questo parametro può anche essere "digatura", cosa significa non chiamare setGID. SetGID () può essere chiamato solo per i numeri uguali o superiori alla costante hardcoded min_gid. È possibile modificare questo valore Modificare il file config.h Il terzo parametro per la direttiva "PRIFS" è un percorso verso DIR dove Chroot () verrà chiamato prima di servire il file. Quando lo usi, ricorda sulla modifica di tutti i percorsi in questa sezione di configurazione. Ad esempio, era: DocumenTroot "/ www / htdocs / tris" scriptalias / cgi-bin / "/ www / htdocs / tris / cgi-bin" e si desidera utilizzare i privilegi nessuno nessuno "/ www / htdocs /" Devi cambiare documentroot e scriptalias (e altri) a: documentroot "/ tris /" scriptalias / cgi-bin / "/ tris / cgi-bin /" Questa directory deve essere sotto costante hardcoded under_here. È possibile modificare questo valore modificando (bene .. indovre) file config.h. Questa direttiva influisce sulle richieste di www.hatever.com/blablabla.html ma non www.whatever.com/~user. Requisiti: · Apache 1.3.x.
mod_diffprivs. Software correlato