Italiano    English
Zerotruth is used by:

Zerotruth captive portal hot spot

Multiple languages Captive Portal:
English, French, German, Italian, Polish, Portuguese and Spanish

I came closer to Zeroshell trying an ready application in order to set up an Hot Spot for a square situated in front of a public library and school.
Zeroshell surprised me in a very positive way in respect of the speed and the simplicity to create an Captive Portal: I took an Alix and ten minutes later everything worked perfectly. The "limit" was then to give the management to an inexperienced person who could access to all the characteristics through Zeroshell' s interface. After a first experience in PHP, that presented some limits in respect of speed if the hotspot had to manage lots of users using "curl" hardly, I decided to realize an interface to install directly on Zeroshell, that could increase the elaboration speed and that could permit the access to others functions not available from an outside PHP . My choice was to use some cgi-bin in scripts bash, with lot of difficulties, especially to understand how the extraordinary work of Fulvio Ricciardi worked, from which I obviously copied almost everything. This is how, with some friends help of the Italian forum Zeroshell, Zerotruth was born.

captive portal Zerotruth


captive portal Zerotruth

Zerotruth installation needs obviously to operate from the “inside” Zeroshell, so:

1. Connect to Zeroshell trough ssh;
2. From "Select" digit "S";
3. Collocate yourself in /DB ( "cd /DB" );
4. Download the file.tar.gz trough wget or scp or...your choice;

example with "wget" and the 3.0 version ( zerotruth-3.0.tar.gz):

5. Extract the tgz:
tar zxvf zerotruth-3.0.tar.gz

6. Enter in the created directory:
cd zerotruth-3.0

7. Let the installation begin:

The order does all the necessary operations.
(in the same directory you will find the script "" to uninstall completely Zerotruth)

From version 1.0.beta2 upgrade to later versions can be made directly from the Zerotruth GUI.

Now connect via web to Zeroshell address and do an eventually page refresh . You will see the "choice" page that will be presented every time you will access to Zeroshell-Zerotruth.

Captive Portal Zerotruth

Choosing "Zerotruth" you will access to the login page, trough which you can manage it as administrator, with completed powers and the possibility to set up the system, or as "limited user", who will be able to use the system recording what the administrator decided. In order to access for the first time you have to:
user: admin
password: zerotruth

captive portal Zerotruth

captive portal Zerotruth
Following the links of the keys in the installation, that are exactly the same of that in Zerotruth, you will enter to the explanation pages about its characteristics and possible configurations that will permit the access of the users to the captive portal and to their authentication...

captive portal Zerotruth

... with the auto-registration possibility, receiving the personal credentials by email and/or sms...

captive portal Zerotruth

... to recovery the personal password if forgot...

captive portal Zerotruth

... and, after the authentication, ...

captive portal Zerotruth change the personal password...

captive portal Zerotruth


... and to control the details of personal connections.

captive portal Zerotruth


captive portal Zerotruth

Terms of use
The author of the contents of the site is Nello Dalla Costa owner of the DNS domain;
The content on this site is provided for general information only and at no cost;
Although the author will try to keep the information in this site accurate and reliable, there are no guarantees given to the reader regarding the veracity of any and all information in this site, nor the author of the site be held responsible for any and all damage or data lost resulting from the use of this site and its contents.
The software that you can dowload from this site is distributed in the hope that it will be useful, but without any warranty and at no cost. In any case, the author is not held responsible for any and all damage or data lost resulting from the use of the software.
All names are trademarks of their respective owners and used on this site for information only;
The contents of this site may not be reproduced on other sites, in publications or other contests without prior written authorization from the author; the hyperlinks from other sites are allowed and wellcome.