+ All Categories
Home > Documents > Manual de Instalacion de Dokeos Contra Un Servidor Radius

Manual de Instalacion de Dokeos Contra Un Servidor Radius

Date post: 18-Jun-2015
Category:
Upload: juandavid692
View: 989 times
Download: 7 times
Share this document with a friend
Popular Tags:
33
MANUAL DE INSTALACION DE LA MANUAL DE INSTALACION DE LA MANUAL DE INSTALACION DE LA MANUAL DE INSTALACION DE LA PLATAFORMA E PLATAFORMA E PLATAFORMA E PLATAFORMA E-Learning “DOKEOS” Learning “DOKEOS” Learning “DOKEOS” Learning “DOKEOS” CONTRA UN SERVIDOR “Radius” en CONTRA UN SERVIDOR “Radius” en CONTRA UN SERVIDOR “Radius” en CONTRA UN SERVIDOR “Radius” en LINUX UBUNTU LINUX UBUNTU LINUX UBUNTU LINUX UBUNTU
Transcript
Page 1: Manual de Instalacion de Dokeos Contra Un Servidor Radius

MANUAL DE INSTALACION DE LA MANUAL DE INSTALACION DE LA MANUAL DE INSTALACION DE LA MANUAL DE INSTALACION DE LA

PLATAFORMA EPLATAFORMA EPLATAFORMA EPLATAFORMA E----Learning “DOKEOS” Learning “DOKEOS” Learning “DOKEOS” Learning “DOKEOS”

CONTRA UN SERVIDOR “Radius” en CONTRA UN SERVIDOR “Radius” en CONTRA UN SERVIDOR “Radius” en CONTRA UN SERVIDOR “Radius” en

LINUX UBUNTULINUX UBUNTULINUX UBUNTULINUX UBUNTU

Page 2: Manual de Instalacion de Dokeos Contra Un Servidor Radius

MANUAL DE INSTALACION DE LA PLATAFORMA E-Learning “ DOKEOS” CONTRA UN SERVIDOR “Radius” en LINUX UBUNTU

Un Servidor Radius es un protocolo de Autenticación y autorización para acceso a aplicaciones web en una Red Local.

Radius significa Remote Authentication Dial-In User Server, y es usado con fines de seguridad para no autenticar las plataformas con las opciones por defecto de los servidores Web, sino que las aplicaciones autentiquen contra un Servidor aparte para no correr las contraseñas por toda la red.

Para instalar “Dokeos” contra un Servidor Radius, Lo primero que vamos a hacer es crear un dominio con un servidor DNS, en este caso el BIND.

Empezaremos por instalar todas las aplicaciones necesarias para poner a funcionar no solo el BIND sino todos los demás Servicios.

Page 3: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora vamos a instalar MySQL con todos sus componentes, para poder crear la base de datos que necesita dokeos para poder funcionar, y también instalaremos phpmyadmin para administrar la base de datos en un entorno grafico mediante el navegador.

Page 4: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Después de descargar freeradius, Lo vamos a descomprimir desde la terminal utilizando el comando tar -xvzf nombre de archivo

Page 5: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Luego Ejecutamos . /configure para ver si están disponibles las aplicaciones para compilar nuestro paquete

Page 6: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora ejecutamos make para compilar el paquete y después make install para empezar a instalarlo.

Page 7: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Luego de haber instalado freeradius, vamos a empezar a configurar el DNS, y lo primero que vamos a hacer es ubicarnos el directorio /etc/bind/ e ingresar con un editor de texto a el fichero named.conf.local

Allí vamos a configurar el tipo de zona que vamos a tener, la ruta del Archivo y el nombre del dominio tanto de la zona directa como inversa.

Page 8: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora vamos a configurar el Archivo de configuración para la Zona directa que acabamos de especificar en el fichero named.conf.local donde el fichero se llama ressett.db

Page 9: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora hacemos lo mismo con la Zona Inversa

Page 10: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora entramos a el fichero Resolv.conf y especificamos que este es un Servidor DNS asignando la IP de nuestro Servidor a el Archivo.

Page 11: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Luego lo que debemos hacer es entrar en el fichero hosts y configurar con mi dirección IP el nombre de los dominios virtuales que especificamos en el Registro CNAME en el archivo de Configuración para la Zona Directa.

Page 12: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora vamos a entrar al Directorio de apache ubicado en /etc/apache2 y nos ubicamos en sites-available donde vamos a hacer dos copias del Archivo por defecto que tiene apache para especificar en ellos los parámetros de configuración de los hosts virtuales.

Pero antes el archivo por defecto lo vamos a utilizar para el dominio principal que seria el de www.ressett.com y los demás para los de phpmyadmin, y dokeos.

Para el sitio www.ressett.com

Page 13: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Luego vamos a configurar el sitio para phpmyadmin.ressett.com así,

Cuando instalamos phpmyadmin, el descargar los contenidos en el fichero /usr/share/phpmyadmin, entonces para subir el sitio habría dos maneras de hacerlo; el primero sería que en el archivo de configuración de apache especificáramos la ruta de phpmyadmin como usr/share/phpmyadmin, y la otra seria mover el contenido de phpmyadmin, o mas bien toda la carpeta a /var/www que es el directorio por defecto del apache.

En este caso como tenemos un dominio lo que hicimos fue mover el contenido a /var/www por cuestiones de organización.

Page 14: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Y el mismo procedimiento anterior para el host de Dokeos

Page 15: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora en el Fichero ports.conf vamos a configurar la dirección IP de nuestro Servidor con el puerto de escucha.

Page 16: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora entramos a httpd.conf y agregamos la siguiente línea al final del Archivo,

AddRadiusAuth AddRadiusAuth AddRadiusAuth AddRadiusAuth direccionIPdireccionIPdireccionIPdireccionIP::::1812 testing123 5 1812 testing123 5 1812 testing123 5 1812 testing123 5

Page 17: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Luego entramos al fichero apache2.conf y agragamos las siguientes líneas el final del Archivo;

<Directory /var/www/dokeos><Directory /var/www/dokeos><Directory /var/www/dokeos><Directory /var/www/dokeos>

Option Indexes FollowSymLinks Option Indexes FollowSymLinks Option Indexes FollowSymLinks Option Indexes FollowSymLinks

AuthType BasicAuthType BasicAuthType BasicAuthType Basic

AuthName “AuthName “AuthName “AuthName “Mensaje de AutenticacionMensaje de AutenticacionMensaje de AutenticacionMensaje de Autenticacion””””

AuthBasicAuthoritative OffAuthBasicAuthoritative OffAuthBasicAuthoritative OffAuthBasicAuthoritative Off

AuthBasicProvider radiusAuthBasicProvider radiusAuthBasicProvider radiusAuthBasicProvider radius

AuthRadiusAuthoritative OnAuthRadiusAuthoritative OnAuthRadiusAuthoritative OnAuthRadiusAuthoritative On

AuthRadiusActive OnAuthRadiusActive OnAuthRadiusActive OnAuthRadiusActive On

Require validRequire validRequire validRequire valid----useruseruseruser

</Directory></Directory></Directory></Directory>

Cada que queramos autenticar contra varios hosts virtuales lo que debemos hacer agregar las mismas líneas pero cambiando la ruta del directorio donde se va a alojar la pagina.

Page 18: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora vamos a empezar a configurar RADIUS, para esto nos vamos a ubicar en el archivo de configuración de Radius ubicado en /usr/local/etc/raddb y allí entramos con un editor de texto al fichero radiusd.conf.

Allí lo primero que vamos a hacer es cambiar la IP de escucha que por defecto es la 127.0.0.1, por la nuestra ya que tenemos un dominio bajo la misma.

Page 19: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora lo que vamos a hacer es configurar la segunda dirección de escucha para la Autenticacion, este proceso es similar al anterior.

Page 20: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora vamos a entrar al fichero clients.conf y lo que haremos es configurar el pool de direcciones IP de los clientes o podemos bien poner un ID de red con la Wildcard, en este caso le vamos a poner nuestra dirección IP para poder autenticar en el navegador.

Page 21: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora vamos a hacer una prueba de los usuarios del Sistema con RADIUS.

Ejecutamos en la terminal el comando;

_#: radtest “usuario” “contraseña” dirección_IP:1812 0 testing123

Page 22: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora vamos a ejecutar nuestro Servidor Radius.

Vamos a ejecutar el comando radiusd –X

Page 23: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora podemos consultar en el navegador, con el dominio y el nombre de la plataforma así;

Page 24: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Nos debe devolver una ventana así:

Page 25: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora vamos a empezar a instalar Dokeos.

La instalación es relativamente fácil; Lo primero que vamos a hacer es elegir el Idioma de instalación.

Page 26: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora vamos a dar permisos de Lectura y Escritura a toda la carpeta de Dokeos, en el directorio donde la ubicamos para el Servidor Web.

Page 27: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Después de elegir el idioma de instalación y dar permisos a las carpetas nos debe mostrar una ventana así:

Page 28: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Luego Aceptamos los términos y damos clic en “Acepto”;

Page 29: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora vamos a especificar el nombre de la base de datos y el usuario y la contraseña MySQL para que el programa de instalación pueda acceder a ella;

Page 30: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora Insertamos los datos pertinentes a la instalación y damos clic en siguiente;

Page 31: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora solo vamos a dar clic en el enlace que dice “Ir a la plataforma que acaba de crear”

Page 32: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Ahora ingresamos con el usuario y la contraseña que especificamos en la instalación;

Page 33: Manual de Instalacion de Dokeos Contra Un Servidor Radius

Y esta Listo;


Recommended