viernes, 19 de marzo de 2010

TUTORIAL DE INTALACIÓN Y CONFIGURACIÓN DE SSL

En nuestra clase de servicios de red el profesor armo una presentación en forma tutorial de la instalacion y configuracion de APACHE con SSL.

En este post se los mostrare paso a paso y creare un video tutorial echo en ubuntu. Cabe mencionar que este igual sirve para debian.

Este video tiene la finalidad de mostrar en vivo los pasos que se siguieron, ya que puede parece un poco dificil la interpretación y es muy importante ir mencionando cada localización donde se ejecutaran las instrucciones.



TUTORIAL DE SSL, POR EL MAESTRO:

SERGIO ROMA JARA.

Empezemos:

Instalamos los paquetes necesarios. Este incluira el Apache

# apt-get install apache2 openssl ssl-cert

se debe crear el Certificado Digital para nuestra Autoridad Certificadora local, para ello debemos de utilizar un Script que se encuentra en la ruta /usr/lib/ssl/misc/ y el archivo tiene el nombre de CA.pl

#cd /usr/lib/ssl/misc/
#./CA.pl

Esta sera la carpeta de la autoridad certificadora, donde estara el certificado (valga la redundancia)

# mkdir /opt/AC


Posicionado en el directorio /opt/AC
Dentro de esta ruta se crearan una serie de directorios necesarios para la AC, así:

# /usr/lib/ssl/misc/CA.pl -newca
Después de ejecutar este Script se nos preguntara unos parámetros, los cuales colocaremos.

Ejemplo:

//Primero nos pedira una contraseña, e introducimos una de mas de 8 digitos

Country Name (2 letter code) [AU]:MX //MX de México
State or Province Name (full name) [Some-State]:Veracruz //De el estado donde radicas
Locality Name (eg, city) []:Veracruz //igual
Organization Name (eg, company) [Internet Widgits Pty Ltd]:serviciosred.net //Dominio
Organizational Unit Name (eg, section) []:AC //AC de Autoridad Certificadora
Common Name (eg, YOUR name) []:Ubuntu.serviciosred.net
Email Address []:correo@algo //Su correo electronico
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []: ENTER //A estas dos opciones damos enter <-
An optional company name []:ENTER



Ahora ya tenemos nuestra AC y nuestro Certificado Digital que será el que firmara los Certificados de las Paginas Web Clientes, que será el mismo que se debe instalar en los Navegadores Web de los Clientes.

Peticiones ssl en el server

# mkdir /etc/apache2/ssl
Después entraremos al directorio y ejecutaremos el siguiente comando:

# openssl req -newkey rsa:1024 -out req.paginaweb.pem

// el nombre pagina we.. va como tal
Despues de ejecutar este Script nos preguntara unos parámetros, similares a los anteriores.

Indicación de llaves y certificados

Desde la ruta en donde nos entcontramos; Entrar a editar el siguiente archivo openssl.cnf en el directorio /etc/ssl/, buscaremos la línea que dice dir y cambiaremos la ruta del certificado por la ruta real, en nuestro caso es /opt/AC/demoCA, la línea debe de quedar:

ir = /opt/AC/demoCA # Where everything is kept

Firma de peticiones

Firmarla, es decir, la AC debe de firmar con su Certificado Digital la petición de la pagina web, para ello utilizaremos el siguiente comando:

# openssl ca -in req.paginaweb.pem -out cert.paginaweb.pem

Con este comando le damos el nombre del archivo de petición y le damos el nombre para el certificado digital para la pagina web ,deberá mostrar la salida de registro de la AC .

Después del comando pasado al listar en el directorio donde estamos nos debe de aparecer un archivo con el nombre que le dimos anteriormente, en nuestro caso cert.paginaweb.pem.

Configura Apache

copiar un archvio de que se encuentra en /etc/apache2/sites-available/ con el nombre de default-ssl con la ayuda del siguiente comando :
# cp default-ssl paginaweb
Editarlo
editaremos las siguientes lineas (Debemos de encontrar SSLEngine en on, viene por defecto):

ServerName debian.serviciosred.net

SSLEngine on

//Aqui modificamos

SSLCertificateFile /etc/apache2/ssl/cert.paginaweb.pem (sustituye)

SSLCertificateKeyFile /etc/apache2/ssl/privkey.pem (sustituye)

Host Virtuales

Despues debemos de guardar y avilitar el Virtual Host, con la ayuda de los siguiente comandos:
# a2ensite paginaweb
# a2enmod rewrite
# a2enmod ssl

Listen Ports

/etc/apache2/ports.conf

Listen 80

# /etc/init.d/apache2 restart
Nos debe de pedir la contraseña de la AC, de lo contrario no cargo bien el modulo de SSL, después de colocar la clave deberá mostrar OK: Pass Phrase Dialog successful.

Ok perfecto.. ahora nos vamos a firefox y aceptamos el certificado.




Estos son los Videos de los pasos Anteriores, es importante que lo vean y analizen:


PARTE-1


PARTE-2


PARTE-3


PARTE-4

jueves, 4 de marzo de 2010

TUTORIAL DE SAMBA CON WEBMIN en UBUNTU

Hola que tal...

En este tuto Veremos como instalar SAMBA y configurarlo con WEBMIN para crear carpertas compartidas.

Para esto necesitamos actualizar el sistema de Ubuntu nos vamos a:

System > Administration > Update Manager

nota: Todos estos procesos se haran a continuacion se haran siendo root para eso tecleamos:
~$ sudo su
e inmediatamente ponemos nuestra contraseña de root y empezamos con nuestras configuraciones...

Despues de esto Necesitamos instalar apache para esto tecleamos

#apt-get install apache2

Una vez instalado esto instalamos Samba con el siguiente comando

#sudo aptitude install samba samba-client smbfs smbclientcg

Primero abrimos el archivo /etc/samba/smb.conf para modificarlo :

#sudo nano /etc/samba/smb.conf

Luego buscamos (control+w) la línea que diga algo como :

workgroup = WORKGROUP





Y una vez que ya hemos instalado todo esto.. instalamos WEBMIN




Bueno Como podemos ver este tuto no nos explica como cambiar la contraseña del webmin, aqui esta el comando que utilizaremos para esta tarea:

# sudo /usr/share/webmin/changepass.pl /etc/webmin root password

(substituyendo "password" por el password que queramos establecer,
prupuesto.)

De esta manera cambias el password de root pero solo dentro de webmin.

Ok, ya una vez teniendo esto totalmente instalado, nos pasamos a crear nuestra unidad de Red que podra verse en windows.

Estos siguientes videos veremos como creamos una carpeta compartida utilizando webmin.

-Veremos como crear un usuario y sus parametros
-Crear un directorio y sus parametros

(los primeros 2 videos son de baja calidad, pero a mi parecer es entendible, asi que cualquier pregunta, sobre este comentenlo y respondere a sus dudas)

PARTE-1

Entraremos a la interfaz de webmin, nuestro directorio se llamara windows y nuestro usuario Win-User en la dirección:
#/home/



PARTE-2



PARTE-3




PARTE-4 ENTRAMOS A WINDOWS, INTRODUCIENDO EL COMANDO NET USE PARA PODER MAPEAR EL DIRECTORIO



LISTO POR MI PARTE ES TODO... ESPERO QUE LES HAYA SERVIDO POSTERIORMENTE IRE SUBIENDO LA CALIDAD DE LOS PRIMEROS DOS VIDEOS

martes, 2 de marzo de 2010

Manuales de fabricacion de Antenas Wifi

Hola Que tal...

En esta entrada les facilitare unos manuales muy bien explicado sobre la fabricacion de antenas. Algunas de estas las veo en mi clase, estan muy completas, yo mismo espero poner en pratica alguna de estas ya pronto.

Exito! Y Saludos



Como construir una antena Wifi Tipo Tartera

Construcción de una antena Wireless Tipo Omnireccional

Fabricación de una antena Helocoidal

El tutorial de samba con webmin sigue en construcción.. Esperar un poco mas!
 

Blog Template by YummyLolly.com