Setup Easy Hosting Control Panel (ehcp) for Debian/Ubuntu August 18th, 2010
ehcp is a new Hosting Control Panel in Linux world. Although it is in beta stage, its basic functions are well functioning. it operates strongly with debian/ubuntu”s apt-get package manager..
it differs from other control panels, or even other opensource panels that, ehcp is the first and only: opensource,full php, object oriented, gpl, free hosting control panel on the earth !
You may use ehcp to easily setup a hosting environment, for yourself or for selling hosting..You may also use it for only ftp hosting..
Requirements:
A clean ubuntu or any debian based linux install. nothing else. Any apt-get enabled linux is enaugh.
to install copy and paste following on your linux console:
wget http://www.ehcp.net/ehcp_latest.tgz
tar -zxvf ehcp_latest.tgz
cd ehcp
./install.sh
#
the installer will ask some questions about your settings, then will automatically install any needed server programs such as apache, mysql and so on..
After installer finishes, navigate to localhost (if you installed on local) or to ip by typing at address bar of your browser.
default login: admin
default pass: 1234

you may find additional information check here, test ehcp on a real server at http://83.133.127.19.
source here
Ubuntu 8.04 Hotspot Introduction June 6th, 2010
Note: This howto has been tested and works for Ubuntu 8.04 Hardy Heron server editions for other vesions of ubuntu see WifiDocs/ChillispotHotspot
Chillispot is software which provides authentication and restricted network access to clients. Its primary use is in wireless (WiFi) networks.
For instance, suppose you are managing a wireless network in a hotel: the access points are connected via the wired LAN to a server which works as a gateway, firewall, DNS server, etc. Now you want the same server (either because it’s desirable or because it’s required by your nation’s law) to require authentication from all clients, possibly without messing around with the configuration of the access points. And maybe you even want users to be able to browse some sites (i.e. an internal web server or the hotel web site) without the need to authenticate themselves. Chillispot lets you manage all of this, and some more.
Please take a look at the Chillispot.info web site to see how the software works. In a few words, hillispot creates a virtual private network (192.168.182.0/24, but you can change this default setting) which it uses to dialogate with the clients and to decide who and how to let to see the outside network. Chillispot manages the allocation of dynamic IP addresses to clients, so you don’t need other DHCP tools.
| As of mid 2007, ChilliSpot appears to be dead. The developer Jens Jacobsen had vanished, and the chillispot.org domain lapsed, but chillispot.info is a copy (with ads inserted) of the original site. CoovaChilli has forked from ChilliSpot 1.0 and its development also continues with an active user-base. |
Requirements
The following software is required for this installation:
- Chillispot
- FreeRadius
- Apache
- MySQL Read the rest of this entry »
Posted in debian, linux, Networking, ubuntu | 6 Comments »
This tutorial explains how you can set up a FreeRadius (1.1.7) server with Wifi authentication and accounting in conjunction with MySQL & web management with Daloradius on Ubuntu 8.04 LTS Server Edition This howto should work for a novice. Production deployment is also possible with minor tweaking. But as usual I do not guarantee anything & take no responsibilities if something goes wrong.
(For a basic how-to refer to the doc http://www.howtoforge.com/wifi-authentication-accounting-with-freeradius-on-centos5.)
Following steps are involved:
- Building Ubuntu 8.04 .debs (for eap/ttls support)
- Installing the binary packages
- Configuring the FR with MySQL
- Setting up web management with Daloradius
Step 1- Building Ubuntu 8.04. packages
Note: Those who don’t need openssl/tls/ttls (certificates etc..) just fetch the FR packages from ubuntu repos with apt-get & skip to step 3.
Before building the FreeRadius Ubuntu 8.04 package we have to apt-get some packages, necessary for the build process.
sudo su -
apt-get install debhelper libltdl3-dev libpam0g-dev \
libmysqlclient15-dev build-essential libgdbm-dev \
libldap2-dev libsasl2-dev libiodbc2-dev libkrb5-dev snmp \
autotools-dev dpatch libperl-dev libtool dpkg-dev libpq-dev \
libsnmp-dev libssl-dev Read the rest of this entry »
Posted in databases, debian, linux, mysql, Networking, ubuntu | No Comments »
Installing and configuring FreeRADIUS with MySQL authentication and after that Installing and configuring daloRADIUS June 6th, 2010
Here’s a *near* step-by-step guide to setup FreeRADIUS with MySQL backed authentication done on Ubuntu 9.10 (Karmic). Start by installing the necessary deb files:
# apt-get install freeradius freeradius-mysql
Add the following lines to the /etc/freeradius/users file:
abc Cleartext-Password := “123″
Stop freeradius service just in case:
/etc/init.d/freeradius stop
Now test using the radtest client:
# radtest abc 123 localhost 1812 testing123
Sending Access-Request of id 149 to 127.0.0.1 port 1812
User-Name = “abc”
User-Password = “123″
NAS-IP-Address = 208.67.219.132
NAS-Port = 1812
rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=149, length=20
Ensure that the response is “Access-Accept”. The following should be displayed at the server console:
rad_recv: Access-Request packet from host 127.0.0.1 port 33425, id=149, length=55 Read the rest of this entry »
Posted in databases, debian, linux, mysql, Networking, ubuntu | 1 Comment »
Installing and configuring daloRADIUS March 6th, 2010
With FreeRADIUS+MySQL installed, it’s now turn to install daloRADIUS; a web-based management system for FreeRADIUS. Before installation, ensure that Apache, PHP and MySQL have been installed and running. You’ll need PHP PEAR as well. Use the following command to install the required libs:
# apt-get install php-pear
# pear install DB
Get the latest version of daloRADIUS from http://sourceforge.net/projects/daloradius/files/. Extract the tarball to /var/www/daloradius. You’ll need to import daloRADIUS DB schema from /var/www/daloradius/contrib/db/mysql-daloradius.sql:
# mysql -u root -p radius < mysql-daloradius.sql
Even after importing the schema, there seems to be a missing table i.e. usergroup. Get the missing table schema from fr1-mysql-freeradius.sql in the same directory. Once the table has been imported, edit the /var/www/daloradius/library/daloradius.conf.php for DB access credentials.
Access the daloRADIUS installation via a web browser at http://<hostname>/daloradius. Login as administrator/radius.
You should now have a working daloRADIUS installation.
source here
Posted in debian, linux, Networking, ubuntu | No Comments »
