Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 32.390.901 Times

WiFiAdmin 0.0.4

  Date Added: May 09, 2010  |  Visits: 1.060


Report Broken Link
Printer Friendly Version

Product Homepage
Download (83 downloads)

Wifiadmin is a free php graphical interface to mainly hostap, and wireless tools in general, although most of this code has been debugged only under a hostap environment. Please submit errors found when running with other linux wireless drivers, that support wireless extensions. We are trying so that wifiadmin is as self-configuring and distribution-independent as possible. Installation: 1) Decompress in a directory reachable from your web server(htdocs), keeping in mind the directory structure. 2) If you disable mysql usage($use_mysql variable in the include/config.php file): Give write access to the user that you are running PHP, to the file include/passwd .For example, from wifiadmin root directory type chown apache:/ include; chown apache:/ include/passwd, depending on your local configuration. If you enable mysql usage: Within the directory, youll find a a file named "mysql.sql". Contained in this file are the SQL statements necessary to create the WiFiAdmin database. Log onto your database server under the root account (or other account allowed to create databases), create a database for wifiadmin, and then run the contents of mysql.sql to create the tables and initial data. For example: mysqladmin -u [user] -p create [database-name] mysql -u [user] -p [database-name] < mysql.sql Or you can use phpMyAdmin to do the same. In either case, you have to edit the include/config.php file and edit the following variables: $USERS_DBHOST = "localhost"; host where mysql is running $USERS_DB = "wifiadmin"; [database-name] $USERS_DBUSER = "wifiadmin"; [user] $USERS_DBPASS = "wifiadmin"; the password of [user] 3) Change your sudo configuration. Wifiadmin needs superuser access to specific executables. For the moment, this is done by giving superuser access to the user apache runs with, using the sudo mechanism. You can find out the user that apache runs with, by: ps aux | grep http or ps aux | grep apache You should use the visudo executable, or manually edit the file sudoers. Add the following lines, replace www-data with the user apache runs with. # Cmnd alias specification Cmnd_Alias WIFIADMIN = /sbin/iwconfig, /sbin/ifconfig, /sbin/iwlist, /sbin/iwpriv, /sbin/route, /usr/bin/host, /usr/sbin/arp # User privilege specification www-data ALL=(ALL) NOPASSWD: WIFIADMIN Change the paths if iwconfig, ifconfig etc executables are located elsewhere in your system. WARNING This configuration, gives superuser priviledges for the specific commandsto the user your web server runs with. This might have implications on system security. 4) Add the following lines at the end of your crontab (you can use the crontab -e command, or edit your /etc/crontab directly) */2 * * * * root php /path/to/wifiadmin/create-update-rrds.php > /dev/null 2>&1 */10 * * * * root php /path/to/wifiadmin/create_graphs.php > /dev/null 2>&1 The first line creates(for the first time) and updates the rrd databases. The second creates the updated png graphs from the databases. RRD updates happen every 2 minutes, and graphs are crated every 10 minutes. Change these values to suit your needs. Mind space characters from copy-pasting into your crontab!! 5) Wifiadmin can send emails to confirm new user accounts, or remind user passwords. If $send_emails = true; in config.php file, wifiadmin will send emails. If you set $confirm_new_account = false; while $send_emails = true;, wifiamdin will send emails to remind passwords, but no email confirmation will be needed in order to set up an account. 6) Fire up your favorite browser, and point to http://target-hostname/wifiadmin/ ATTENTION: WIFIADMIN HAS A DEFAULT ADMIN PASSWORD. Change the admin password as soon as possible, by logging in as user admin with password wifiadmin. Go to user management, choose admin, and type a different password. You can LOOSE complete network access to your box if you are careless enough....

Requirements: No special requirements
Platforms: Linux
Keyword: Create File Linux Wifi Mysql Networking Password Send System User Users Wifiadmin
Users rating: 0/10

License: Freeware Size: 43.01 KB
More Reviews or Write Review

Libraries  -  LibXDiff 0.22
LibXDiff implements basic and yet complete functionalities to create file differences/patches to both binary and text files. The library uses memory files as file abstraction to achieve both performance and portability. For binary files,...
358.4 KB  
Miscellaneous  -  WikiCMS - Content Management System 1.4
WikiCMS is a simple PHP and MySQL based content management system for websites. Predefined contents like a guestbook, an image gallery or a contact form makes web design easy.Main features of WikiCMS:- Write content in a wiki or a WYSIWYG editor-...
4.39 MB  
Chat  -  IRC PHPbot for Scripts 1.22
IRC PHPbot is an IRC bot coded in PHP using MySQL for its database system.It will support the commonly used IRC commands as well as others. It can easilly be extended with additional commands. It is coded so it is easy to create your own commands...
71.68 KB  
Utilities  -  Linux-PAM
Linux-PAM project offers a flexible mechanism for authenticating users. For the uninitiated, we begin by considering an example. We take an application that grants some service to users; login is one such program. Login does two things, it...
1024 KB  
Libraries  -  Datalink library 1.0.1
Datalink library for Linux uses the SVGAlib to send data to the Timex DataLink watches. You will need SVGAlib installed and the development headers and libraries for SVGAlib to compile against. Compiling: Type make depend to make the...
44.03 KB  
Database Tools  -  VINDOZO: MYSQL-COPY 1.1
Copy all tables MYSQL Database FROM: MYSQL-Server, HTTP-Path file or Upload file dump TO: MYSQL-Server, One file, File-parts dump. Advanced statistics.Improved stability. Multiuser. Report to file. No limit database size. Convert Charset. Only one...
10 KB  
Mail Clients  -  SendEmails Free Edition 2.0
SendEmails is the premier email marketing software. Design. Deliver. Track. Now e-mail marketing is easy as 1-2-3. SendEmails is a high-performance newsletter software with advanced functions. The product features: ultra fast delivery which...
5.46 MB  
Database Tools  -  cbMySQL 4.0.2
cbMySQL is a PHP Class witch can create, alter, and modify MySQL databases and tables. For backup issues, you can export CSV data directly with only one class method. The MySQL object is much easier to handle than PHPs built in functions, and...
44.03 KB  
Security Tools  -  Password Gorilla 1.4
Password Gorilla is a password manager that stores your login information, sorted by groups, in a blowfish-encrypted file, protected by a master password. Many internet services require you to "log in." You choose a user name and a password, in...
184.32 KB  
Modules  -  Create lowercase Password 1.0
This contribution creates a lowercase password when the user fills out the password_forgotten page.I found this to be useful because when the user is sent a new password it has lowercase and uppercase characters, which will make it difficult for...
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB  
Network & Internet  -  SQL Inject Me 0.4.5
SQL Inject Me is a Firefox extension used to test for SQL Injection vulnerabilities. The tool works by submitting your HTML forms and substituting the form value with strings that are representative of an SQL Injection attack.
133.12 KB  
Networking Tools  -  gvrpad 0.1
gvrpad is a daemon that makes GVRP announcements of all VLAN interfaces on a FreeBSD system. GVRP is the GARP VLAN Registration Protocol, defined in IEEE 802.1Q (VLANS); GARP is the Generic Attribute Registration Protocol, defined in 802.1D...
15.36 KB  
Networking Tools  -  Cheops 0.61
Cheops is an Open Source Network User Interface. It is designed to be the network equivalent of a swiss-army knife, unifying your network utilities. Cheops is for the network what a file manager is for your filesystem..
317.44 KB  
Networking Tools  -  ssh tunnel on demand 1.0
ssh tunnel on demand provides a script that creates an SSH tunnel on demand. ssh tunnel on demand is a script that makes it possible for a user to create an SSH tunnel to a server and connect to it without needing an account on the box or any...
13.31 KB  
Networking Tools  -  strongSwan 4.1.5
strongSwan is an OpenSource IPsec implementation for the Linux operating system. strongSwan is an OpenSource IPsec implementation for the Linux operating system. In order to have a stable IPsec platform to base our future extensions of the X.509...
1.7 MB  
Networking Tools  -  triggers 0.41
trigger is a lightweight, asynchronous notification mechanism to set off events in and across systems. The poor mans daily snapshot, glastree builds live backup trees, with branches for each day. Users directly browse the past to recover older...
14.34 KB