We have internet access in both LAN and WLAN in our offices which is only used to internet access.
How do we enable a password based authentication in this infrastructure so that authenticated user will type a user name and password first to gain access to the Internet services? Whenever a user will connect to a SSID the system will prompt for a user name and password. After verifying the user name and password the user will be given internet access.
I have read many articles on it and came to know RADIUS server can be one solution for this. I look forward how to configure one with Ubuntu Linux (preferably) and store user name and password in a database (if possible) so that the server will authenticate only those users.
Best Answer
Consider looking into PacketFence(.org) + FreeRADIUS.
PacketFence describes itself as :
(Emphasis mine.)
When users first attempt to connect to the network, you can require that they authenticate using a username and password, as shown in this example image from PF's website : http://www.packetfence.org/typo3temp/pics/3623b54ba0.png
As for (Free)RADIUS, PacketFence's administration guide has this to say :
Unfortunately I can't exactly include a whole configuration guide in this answer, but there is good documentation available on the PacketFence site.
Best of luck !