Está en la página 1de 54

MANUAL RADIUS LINUX_UBUNTU

Paso nmero 1

Para la instalacin y configuracin del servidor RADIUS debemos ingresar al terminal e instalar los siguientes paquetes y libreras:

apt-get install mysql-client mysql-server apt-get install phpmyadmin

apt-get install php5 php-pear php5-gd php-DB

Para el servicio: apt-get install freeradius freeradius-mysql

Paso nmero 2

Como siguiente paso vamos a testear el servidor con un usuario local del sistema, usando el comando radtest (cliente para un servidor RADUIS). radtest + usuario + contrasea + 127.0.0.1 0 testing123

NOTA: Si todo esta bien deber aparecer un mensaje rad_recv: Access-Accept


Hasta este punto ya esta instalado el servidor RADUIS con autenticacin para usuarios del sistema LINUX definidos en /etc/passwd.

Paso nmero 3

Ingresamos al directorio de RADIUS cd /etc/freeradius, estando all vamos a editar el archivo de configuracin radius.conf con el editor nano.

Paso nmero 4

En este archivo quitaremos el comentario de la lnea $ INCLUDED sql.conf (Ctrl + W), salimos y guardamos (Ctrl + x s + Enter).

Paso nmero 5

Estando en el mismo directorio, vamos al archivo de configuracin del modulo mysql cd sql/mysql/ Aqu tenemos varios archivos en los cuales se almacenan instrucciones sql y las diferentes tablas que requiere nuestro sistema.

Con el comando more podemos ver nuestro archivo principal schema.sql .

Paso nmero 6

Ahora pasamos a crear al base de datos RADIUS, utilizaremos el cliente mysql


mysql u root -p Especificamos el password que ingresamos cuando hacamos la instalacin

En la imagen se muestra como se crea la base de datos y el usuario dndole todos los privilegios, una contrasea y dems caractersticas; quit para salir.

Paso nmero 7

Vamos a ingresar las tablas a la base de datos mysql-Radius a travs de: mysql u root p radius < schema.sql NOTA: Con esto se insertan en la base de datos radius las sentencias sql contenidas en el archivo schema.sql (tablas necesarias para la autenticacin de usuarios con mysql).

Si no nos arroja ningn error significa que el INSERT fue exitoso.

Paso nmero 8

Luego editamos el archivo sql.conf (habilitar autenticacin de usuarios mysql). Estando parados en el directorio principal de freeradius con el editor nano ingresamos al archivo. Aqu cambiaremos el password salimos. raiduspass guardamos y

Paso nmero 9

Ahora editaremos el archivo sites-available, quitamos los comentarios que contengan la lnea sql (Ctrl + W) en las secciones authorize y accounting. Opcionalmente puede hacerse lo mismo para las sesiones session y post-auth.

Paso nmero 10

Creacin de usuarios en la base de datos. Puede usarse phpmyadmin o comandos sql. NOTA: La tabla que almacena los usuarios es radcheck. Ingresamos al explorador para proceder a crear los usuarios, con la URL: http://localhost/phpmyadmin/ Nos abre la pagina principal y escribimos el usuario y la contrasea, cuando accedamos nos dirigimos a la base de datos de radius y vamos a la tabla radcheck.

Paso nmero 11

Para insertar un usuario nos dirigimos a la pestaa insertar.


En este caso el usuario se llamara lared, el atributo ser el password y el valor del password ser redadministrativa y le damos continuar.

Paso nmero 12

Si nos dirigimos a la pestaa examinar puedo ver cada uno de los elementos en la tabla.

Paso nmero 13

Seguimos haciendo una prueba de freeradius con mysql, vamos a testear el servidor con un usuario de la base de datos : radtest + usuario + contrasea + el mismo servidor (127.0.0.1)+ puerto (1812) testing123

Paso nmero 14

INSTALACION DE DALORADIUS
DALORADIUS, es una aplicacin avanzada de gestin de RADIUS web destinadas a la gestin de puntos de acceso y las implementaciones de proveedor de internet para fines generales. Es una interfaz web que permite configurar y administrar mi servidor freeradius. Procedemos a descargar la aplicacin, lo descomprimimos y lo renombramos como daloradius.

Enlace de descarga:
http://sourceforge.net/projects/daloradius/files

Paso nmero 15

Vamos a hacer una copia de esta aplicacin en el DocumentRoot del servidor web (/var/www/), cambiamos el propietario y los permisos.

Paso nmero 16

Ingresamos al directorio cd /var/www/daloradius/library/ y listamos todos los archivos y editamos con nano el archivo daloradius.conf.php; aqu se almacena toda la informacin acerca de las tablas y acerca del usuario de la base de datos. Por defecto viene el usuario root, modificamos la contrasea, y la tabla de usuarios (por defecto aparece usergroup), le agregamos al inicio rad que es la tabla existente.

Paso nmero 17

Estando all nos devolvemos un directorio (cd ..) y vamos a cd countrib/db/, aqu se encuentran algunas sentencias; en este caso solamente necesitamos las sentencias contenidas en el archivo mysql-daloradius.sql y ejecutamos el comando: mysql u root p radius < mysql-daloradius.conf Y digitamos el password.

Paso nmero 18

Ahora nos dirigimos al explorador y colocamos en la barra de direcciones: http://localhost/daloradius/ Por defecto aparece el usuario administrator e ingresamos la contrasea radius, aparece toda una consola de administracin. Puedo ver el estado de los servicios (si esta habilitado), agregar y listar los usuarios, entre otros.

INTEGRANTES
SARA FERNANDEZ VALENZUELA KATHERINE MARTINEZ PEREA JOHANA CANO HERNANDEZ ERIKA FRANCO ORTEGA ISABEL AGUIRRE MEJIA

También podría gustarte