Archivo de configuración (httpd.conf) UserDir public_html: Permite que los usuarios linux publiquen sus propias páginas, desde su directorio de trabajo. Estas páginas deben residir dentro del directorio public_html en su home. Para ver la página publicada se invoca el nombre del servidor seguido de /~ y el nombre del usuario . DirectoryIndex index.html index.htm index.shtml index.php index.php4 index.php3 index.cgi: Se le indica los posibles nombres que puede tomar el archivo principal o página de inicio a buscar en el document root o public_html o alias. Alias /prueba "/var/www/paginas/": Permite crear manipulación de contenido por directorio. Se crea un alias entre la palabra /prueba dada en el URL y el directorio físico en linux "/var/www/paginas/". Se va a ese directorio y se corre la página de inicio.
Reiniciar el servicio /etc/rc.d/init.d/httpd stop /etc/rc.d/init.d/httpd start
TALLER CONFIGURACION SERVIDOR WEB Y PUBLICACION TALLER DE PUBLICACIÓN DE PAGINAS EN EL SERVIDOR WEB El proceso de publicación de páginas, es muy sencillo. Primero debemos configurar el servidor para saber en que directorios deben residir las páginas que deseamos publicar. Se debe configurar el servidor web de la siguiente forma: Se debe crear un usuario llamado taller , cuyo directorio de trabajo sea /home/taller y su contraseña taller2007. La Página que se coloque en cada sitio , debe mostrar un simple texto que diga “prueba de XXX en maquina YYY” donde XXXX es el item que estén probando y YYY es el nombre de la máquina. La página que siempre se debe acceder por defecto, en todos los casos se debe llamar default.html. Obviamente cambiando el texto que muestra, según sea el ejercicio solicitado. Se debe ubicar la página principal en un directorio debajo de la raíz llamado www. (/www). El docente debe poder ver la página de inicio, simplemente digitando como URL http://sumáquina.izquierdo.edu.co. Para los del dominio derecho, deben de cambiar el nombre. No se debe digitar el nombre de la página.
TALLER CONFIGURACION SERVIDOR WEB Y PUBLICACION Se debe crear un alias llamado clave , que nos muestra las páginas publicadas en el directorio /privado. El docente debe poder ver la página de inicio, simplemente digitando como URL http://nombrecompleto/clave. Se debe crear un alias llamado comun , que nos muestra las páginas publicadas en el directorio /todos. El docente debe poder ver la página de inicio, simplemente digitando como URL http://nombrecompleto/comun. Se debe permitir a los usuarios publicar paginas dentro de su directorio de trabajo, si crean un subdirectorio llamado paginas en su home directory. Crear un usuario llamado docente, y publicar allí alguna página. Para probar el docente debe poder ver la página del usuario docente, simplemente digitando como URL http://nombrecompleto/~docente. Proteger el alias llamado clave, con usuario y clave de acceso. El usuario se debe llamar uis y la clave debe ser uis2008. Se debe encriptar el tráfico hacia la página principal del servidor web. El docente debe poder ver la página de inicio, digitando como URL https://nombrecompleto
Autenticación y autorización de Usuarios. Restringiendo el Acceso: Protección con Password (Servidor Apache)
Permitir en el archivo httpd.conf para el directorio virtual deseado, que se revise el archivo .htaccess Alias /seguro "/protegidas“
AllowOverride All Order allow,deny Allow from all
Autenticación y autorización de Usuarios. Restringiendo el Acceso: Protección con Password (Servidor Apache)
Crear archivo .htaccess en el directorio deseado AuthUserFile /protegidas/claves AuthName "area Protegida" AuthType Basic require user hector Crear archivo de claves htpasswd –c /protegidas/claves hector
Comunicaciones encriptadas Debemos activar el uso del modulo ssl del apache. En esta versión ya esta instalado y listo para ser usado. Se puede verificar entrando por el webmin y revisando módulos. Simplemente accesamos el servidor : https://www.sts.com La letra “s” adicionada al http es la que indica que se usará acceso web con SSL.
TALLER CONFIGURACION SERVIDOR WEB SEGURO 3.4.5. TALLER DE SERVIDOR WEB Y ALGUNOS ASPECTOS DE SEGURIDAD Proteger con usuario y clave el alias del sitio web de cada maquina, llamado “/comun” que carga las paginas encontradas en el directorio “/todos” ( al menos colocar un página de entrada a ese sitio). Solo se permitirán conexiones web que provengan de su misma máquina o de la máquina del docente y que ingresen con el usuario “profe” , con clave “profe02” o el usuario “hector” con clave “hector02. Además la conexión y transferencia de datos debe ser encriptada.
SERVIDORES DE CORREO
QUE ES MAIL (CORREO) E-MAIL: Es de las más populares aplicaciones. El correo electrónico permite a los usuarios intercambiar mensajes con cualquier persona del mundo de una forma rápida. Para los negocios, este a sido un gran avance en comunicación.
QUE ES MAIL (CORREO) Para diferenciar el nombre del usuario de su dominio se adoptó el carácter "@" que significa "en" (at) entonces la dirección Carlos@ServidorA y se puede leer como “Carlos en ServidorA" El formato de la dirección para el e-mail en internet es de la forma: Nombre-usuario @organizacion.dominio Ejemplo [email protected] Donde la organización es el nombre de una compañía, agencia del gobierno, institución de educación, etc.
CLIENTE, SERVIDOR Y PROTOCOLO El cliente e-mail es un programa habitualmente llamado “mail” que permite la lectura de los ficheros buzón a cada usuario autorizado. También es capaz de manejar el “spool” de correo, es decir, de enviar mensajes que serán leídos por el servidor e-mail para poder ser distribuidos a otros usuarios. El servicio encargado de proporcionar el intercambio de correo electrónico entre las máquinas se denomina servicio de e-mail, y puede ser ofrecido por distintos programas daemon, de los que el más extendido se llama “sendmail”. El daemon sendmail es el servidor de correo electrónico más popular entre las máquinas de Internet. Según algunos estudios, constituye entre el setenta y el ochenta por ciento de las implementaciones existentes hoy en día.
SENDMAIL También se conoce con el nombre de “delivery”, o bien distribuidor de correo. Realiza su función manteniéndose a la escucha del socket 25, comunicándose con los daemons de otros sistemas para recibir el correo entrante y enviar el correo saliente. En cuanto a la aplicación TCP/IP, se utiliza el protocolo SMTP (Simple Mail Transfer Protocol), el cual se caracteriza por su eficiencia, sencillez y facilidad de depuración, gracias a los mensajes que acompañan a sus comandos.
UTILIDADES PARA ENVIO/RECEPCION DE CORREO Comando mail Pine Desde navegadores ( ejemplo netscape) Outlook de microsof Desde comando sendmail
UTILIDADES PARA ENVIO/RECEPCION DE CORREO
$ /usr/lib/sendmail -v [email protected] >> EHLO www.sts.com.co 250-mc9-f29.bay6.hotmail.com (02.01.00.0007) Hello [200.21.238.196] 250-SIZE 4278190 250-PIPELINING 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-VRFY 250-AUTH LOGIN 250-AUTH=LOGIN 250-X-HMAUTH 250 OK
UTILIDADES PARA ENVIO/RECEPCION DE CORREO
>>> MAIL From: SIZE=124 250 [email protected]….Sender OK >>> RCPT To: 250 [email protected] >>> DATA 354 Start mail input; end with . >>> . 250 <[email protected]> Queued mail for delivery [email protected]… Sent ( <[email protected]> Queued mail for delivery) Closing connection to mx1.hotmail.com. >>> QUIT 221 mc9-f29.bay6.hotmail.com Service closing transmission channel
CORREO BÁSICO UNIX (SENDMAIL) Utilidad mail. Los sistema UNIX proveen varias utilidades para comunicación entre usuarios, siendo la más común mail. De ella existen versiones más o menos diferentes y más o menos poderosas. Para enviar correo se usa el comando mail así: $mail [-t] lista_de_usuarios El programa leerá el mensaje deseado por stdin y lo enviará a cada uno de los usuarios listados en la invocación el comando (Cada usuario en el sistema tiene un "buzón de correo" en el que son depositados los mensajes que le han sido enviados). Cada mensaje es precedido de una "marca de correo" que indica quién lo envió, en qué fecha y el destinatario. La opción -t indica que el mensaje sea además precedido de una lista de todos los usuarios a los que se envió el mensaje.
CORREO BÁSICO UNIX (SENDMAIL) Por ejemplo $mail gic , mostrará el siguiente mensaje. Otras respuestas pueden ser: + Ver siguiente mensaje d Borrar el mensaje corriente y ver el siguiente p Mostrar nuevamente el mismo mensaje – Mostrar el mensaje anterior
CORREO BÁSICO UNIX (SENDMAIL) s [archivo] salvar el mensaje en el archivo dado (y se borra del buzón) w [archivo] como el anterior, pero sin el encabezamiento (y se borra del buzón) m [usuarios] enviar el mensaje a los usuarios dados (y se borra del buzón) q salir de mail. x salir de mail. Todos los mensajes (aún los "borrados") se colocan nuevamente en el buzón). ! comando Ejecuta el "comando" dado ? muestra una lista con estas opciones.
Página anterior | Volver al principio del trabajo | Página siguiente |