Sky
Vittorio vb Bertola
Wandering on the Web since 1995

Sat 20 - 2:53
Hello, unidentified human being!
Italiano English Piemonteis
home
home
home
about me
about me
site help
site help
site news
site news
license
license
contact me
contact me
blog
near a tree [it]
near a tree [it]
old blogs
old blogs
personal
documents
documents
photos
photos
videos
videos
music
music
activities
net governance
net governance
town council
town council
software
software
help
howto
howto
internet faq
internet faq
usenet & faqs
usenet & faqs
stuff
piemonteis
piemonteis
conan
conan
mononoke hime
mononoke hime
ancient software
ancient software
biz
consultancy
consultancy
talks
talks
job placement
job placement
business angel
business angel
sites & software
sites & software
admin
login
login
your vb
your vb
register
register

Anoncookies

Versione: 1.11 (26/10/1998)
Lingua: Inglese (personalizzabile)
Linguaggio: C (modulo Apache)
Sistema operativo: Unix

Descrizione

Anoncookies è un modulo per Apache (testato con la versione 1.2) che permette di limitare l'accesso a un sito WWW in maniera simile a quanto avviene per i siti FTP anonimi: gli utenti che vogliono accedere alle directory protette devono prendere un "biglietto" (l'analogo del login anonimo nell'FTP) gestito dal browser tramite i cookie. Il biglietto permette di accedere al sito a tempo indeterminato, ma scade dopo un certo periodo di inutilizzo (che viene calcolato a partire dal termine dell'ultimo download); esiste anche un limite massimo sul numero di download contemporanei possibili. Limitando il numero massimo di biglietti disponibili, è possibile limitare il numero massimo di utenti contemporanei nel sito.

E' possibile in alternativa attivare una modalità "diretta", in cui il biglietto viene automaticamente consegnato, se disponibile, a chi richiede un file nella zona limitata, ma viene riconsegnato immediatamente alla fine dell'operazione. Questa modalità non richiede l'uso di cookie, ma non funziona però con gli accessi tramite proxy (perchè l'utente viene identificato con il proprio indirizzo IP anzichè con un cookie).

E' anche possibile bypassare tutti i controlli per un insieme limitato di indirizzi IP o browser.

Sebbene l'uso di questo sistema sia moderatamente complesso per gli utenti, e presenti difficoltà tecniche per accessi atipici (ad esempio programmi di scaricamento in background che non supportano i cookie), esso è un mezzo utile per limitare in modo equo gli accessi ad un sito troppo trafficato (eventualmente associato ad una limitazione di banda imposta con il modulo Bandwidth.) Il sistema è ad esempio in uso presso questo sito.

Il programma, di default, restituisce messaggi in inglese; comunque, tutti i messaggi sono personalizzabili mediante pagine HTML esterne e comandi di configurazione (non è necessario modificare il codice).

Installazione

Si vedano i commenti a inizio sorgente (in inglese). E' necessario copiare il sorgente nella directory con i sorgenti di Apache, modificare il file Configuration di Apache perchè anche questo modulo venga compilato insieme agli altri, e poi ricompilare Apache. E' anche necessario preparare le directory di dati in modo che siano leggibili e scrivibili dall'utente sotto cui gira il server (tipicamente nobody).

Guida all'uso

Si vedano i commenti a inizio sorgente (in inglese).

Scarica il programma

Archivio TAR GZippato

Torna all'indice

Creative Commons License
This site (C) 1995-2024 by Vittorio Bertola - Privacy and cookies information
Some rights reserved according to the Creative Commons Attribution - Non Commercial - Sharealike license
Attribution Noncommercial Sharealike