Académique Documents
Professionnel Documents
Culture Documents
PRACTICA 15-21
AQUINO
ELICEO
Prctica 15
Instalacin y Configuracin de Herramientas de
Servidor para la
Transferencia Segura de Informacin
Instalar y configurar SSH
Puedes obtener el software de OpenSSH de http://www.openssh.com/, all encontrars
el fuente y versiones compiladas para diferentes sistemas operativos.
Lo ms probable es que tu distribucin ya incluya este paquete. En el caso de RedHat
los paquetes bsicos son:
openssh: contiene los ficheros bsicos necesarios para el servidor y
clientes ssh.
openssh-server: contiene el demonio sshd, permite a los clientes ssh
establecer conexiones seguras con el sistema.
openssh-clients: contiene los clientes que permiten establecer conexiones con
el servidor.
El demonio sshd
Es el programa que espera conexiones de red de los clientes ssh, controla la
autenticacin y ejecuta el comando requerido. El puerto por defecto en el que escucha
es el 22 y su fichero de configuracin es /etc/ssh/sshd_config.
Otras opciones a destacar son:
X11Forwarding yes|no : habilitar o deshabilitar la redireccin X
PasswordAuthentication yes|no: especifica si deseamos utilizar la autenticacin bsica
En esta configuracin se indica tambin la ruta en la que encontrar las claves que
identifican nuestro servidor. Estas son la base de la autenticacin mediante clave
pblica y los valores por defecto son:
*HostKey /etc/ssh/ssh_host_key
*HostKey /etc/ssh/ssh_host_rsa_key
*HostKey /etc/ssh/ssh_host_dsa_key
Estas claves generales al sistema, junto con su correspondiente clave pblica, se
crean al instalar el servidor mediante el comando ssh-keygen.
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
Estas entradas indican que las claves privada y publica de cada usuario se
encontrarn en el directorio .ssh del HOME del usuario. En este directorio se
encuentra tambin el fichero authorized_keys2 que controla la autenticacin mediante
claves, como veremos ms adelante.
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
PRACTICA 16
Una vez configurado por completo la podremos salvar dndole el nombre que
queramos en Saved Sessions, pero eso ser despus de pasar por SSH > Tunnels y
Auth.
Ahora nos vamos a SSH > Tunnels, para configurar el tnel:
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
Importante: Las claves privadas generadas con ssh-keygen pueden ser usadas desde
una consola, sin embargo para utilizarla con el cliente Putty ser necesario convertirla
en un formato soportado por ste. Para ello emplearemos una herramienta llamada
PuttyGen:
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
El proceso es tan sencillo que obviamos este paso. Una vez efectuado
comprobaremos que se nos habr generado una clave privada soportada por putty con
extensin .ppk a partir de la clave privada creada con ssh-keygen.
La conversin de la clave privada de origen openssh a formato soportado por putty en
un cliente Linux la efectuamos con el siguiente comando desde una consola:
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
Establecer conexin
Despus de haberse iniciado el servicio x11vnc ya podremos establecer conexin con
TightVNC viewer. Para ello escribimos localhost o la direccin Ip 127.0.0.1 y pulsamos
sobre Connect.
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
Con estos sencillos pasos ya podremos haber iniciado conexin segura con mquinas
remotas.
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
Practica 17
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
completo. Adems cada respaldo de incremento que se lleve acabo tambin eliminar
el archive bit de estos archivos (o bloques) respaldados.
respaldo diferencial ("differential"): este respaldo es muy similar al "respaldo de
incremento" , la diferencia estriba en que el archive bit permanece intacto.
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
PRACTICA 18
Respaldo de tipo diferencial
Proteger los datos contra la prdida, el deterioro, las catstrofes (naturales u obra del
hombre) y dems problemas es una de las mximas prioridades de las empresas de
informtica. Conceptualmente, las ideas son sencillas, aunque puede resultar difcil
implantar un conjunto de operaciones de backup eficiente y efectivo.
Durante las ltimas dcadas, el trmino backup se ha convertido en sinnimo de
proteccin de datos, y se puede llevar a cabo mediante diversos mtodos. Se han
desarrollado aplicaciones de software de backup para reducir la complejidad de la
ejecucin de operaciones de backup y restauracin. Hacer copias de seguridad de los
datos slo es una parte de un plan de proteccin contra los desastres, y si el proceso
no se disea y somete a prueba concienzudamente, es posible que no proporcione el
nivel de capacidades de recuperacin de desastres y de proteccin de datos deseado.
El objeto de la mayor parte de los backups consiste en crear una copia de los datos, de
forma que se pueda restaurar un archivo o aplicacin concretos tras la prdida o
supresin de los datos o debido a un desastre. Por lo tanto, el backup no es el
objetivo, sino un medio de cumplir el objetivo de proteger los datos. La comprobacin
de los backups es tan importante como copiar y restaurar los datos. Una vez ms, la
utilidad de hacer copias de seguridad de los datos consiste en permitir su restauracin
ms adelante. Si no se comprueban peridicamente, es imposible garantizar que se
est cumpliendo el objetivo de proteger los datos.
Aunque se trata de operaciones distintas, en ocasiones se confunde la realizacin de
copias de seguridad de los datos con el archivo de los datos. Un backup o copia de
seguridad es una copia secundaria de los datos, utilizada a efectos de proteccin de
los datos. En cambio, el archivo contiene los datos primarios, y se traslada a un tipo de
soporte menos caro (como la cinta) para guardarlo a largo plazo a menor coste.
Hace mucho que las aplicaciones de backup ofrecen varios tipos de operaciones de
backup. Los tipos de backup ms corrientes son el backup completo, el backup
incremental y el backup diferencial. Existen otros tipos de backup, como el backup
completo sinttico, la copia en espejo, el backup incremental inverso y la proteccin de
datos continua (CDP)
Backups diferenciales
Una operacin de backup diferencial es similar a un backup incremental la primera vez
que se lleva a cabo, pues copiar todos los datos que hayan cambiado desde el
backup anterior. Sin embargo, cada vez que se vuelva a ejecutar, seguir copiando
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
todos los datos que hayan cambiado desde el anterior completo. Por lo tanto, en las
operaciones subsiguientes almacenar ms datos que un backup incremental, aunque
normalmente muchos menos que un backup completo. Adems, la ejecucin de los
backups diferenciales requiere ms espacio y tiempo que la de los backups
incrementales, pero menos que la de los backup completos.
Tabla 1: Comparacin de diversas operaciones de backup
Tipo/nmero de backup Completo
Incremental
Diferencial
Como indica la Tabla 1: Comparativa de diversas operaciones de backup, cada tipo
de backup funciona de forma diferente. Hay que realizar un backup completo al menos
una vez. Despus, se puede realizar otro backup completo, incremental o diferencial.
El primer backup parcial realizado, ya sea diferencial o incremental, guardar los
mismos datos. En la tercera operacin de backup, los datos copiados con un backup
incremental se limitan a los cambios desde el ltimo incremental. En cambio, el tercer
backup con backup diferencial copia todos los cambios desde el primer backup
completo, que es el backup 1.
En la eleccin de la estrategia de backup ptima hay que sopesar numerosas
consideraciones. Normalmente, cada alternativa y opcin estratgica tiene sus
ventajas e inconvenientes en trminos de rendimiento, niveles de proteccin de los
datos, cantidad total de datos conservados, y coste. En la Tabla 2: impacto de las
estrategias de backup en las necesidades de espacio incluida ms abajo, se indican
las necesidades tpicas de capacidad y soportes de recuperacin de las tres
estrategias de backup. Esos clculos se basan en un volumen total de datos de 20 TB,
con una variacin diaria del 5% de los datos, y sin incremento del almacenamiento
total durante el periodo considerado. Los clculos se basan en un supuesto de 22 das
hbiles al mes y de un periodo de conservacin de los datos de un mes.
Tabla 2: Impacto de las estrategias de backup en las necesidades de espacio
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
copias totales de los datos, y para realizar una operacin de restauracin hay que
recurrir a menos soportes. Por ello, la implantacin de esta poltica de backup presenta
una mayor tolerancia a las catstrofes, y ofrece la restauracin ms rpida, puesto que
cualquier conjunto de datos necesarios se encontrar en un mximo de un juego de
backup.
Alternativamente, la realizacin de un backup completo semanal combinado con la
ejecucin de backups incrementales diarios ofrece la mayor rapidez de realizacin de
los backups en das laborables y utiliza la menor cantidad de espacio de
almacenamiento.
Sin embargo, se dispone de menos copias de los datos y la restauracin lleva ms
tiempo, pues es posible que haya que utilizar hasta seis juegos de soportes para
recuperar la informacin necesaria. Si se necesitan datos de la copia de seguridad de
un mircoles, hay que recurrir a los juegos de soportes que contienen el backup
completo del domingo, ms los juegos de soportes que contienen los backups
incrementales del lunes, el martes y el mircoles. Esto puede prolongar
espectacularmente los tiempos de recuperacin, y exige que cada juego de soportes
funcione correctamente; un fallo en un juego de backup puede comprometer toda la
restauracin.
La ejecucin de un backup completo semanal ms backups diferenciales diarios ofrece
resultados intermedios entre las otras alternativas. Concretamente, para restaurar los
datos hacen falta ms juegos de soportes de backup que con una poltica de backup
diario completo, pero menos que con una poltica de backup diario incremental.
Adems, el tiempo de restauracin es menor que cuando se utilizan backups diarios
incrementales, y mayor que con backups diarios completos. Para restaurar los datos
de un da concreto, hay que recurrir a un mximo de dos juegos de soportes, lo cual
reduce el tiempo necesario para la recuperacin y los problemas potenciales
planteados por un juego de backup ilegible.
En las entidades que tienen volmenes de datos reducidos, la ejecucin de un backup
diario completo depara un alto nivel de proteccin sin gran coste adicional de espacio
de almacenamiento. Para las entidades ms grandes o con ms datos, la mejor opcin
es la ejecucin de un backup completo semanal combinado con backups diarios
incrementales o diferenciales. La utilizacin de copias diferenciales brinda un mayor
nivel de proteccin de datos con tiempos de restauracin ms cortos en la mayor parte
de los casos, con un pequeo incremento del volumen de almacenamiento. Por ese
motivo, la utilizacin de una estrategia de backups completos semanales junto con
backups diarios diferenciales es una buena opcin para numerosas entidades.
La mayor parte de las opciones de backup avanzadas, como el completo sinttico, la
copia en espejo, el backup incremental inverso y el CDP requieren que el destino del
backup sea un almacenamiento en disco. Un backup completo sinttico simplemente
reconstruye la imagen del backup completo utilizando todos los backups incrementales
o el backup diferencial guardado en disco. A continuacin, ese backup completo
sinttico se puede restaurar en cinta para su almacenamiento fuera de la sede, y la
ventaja es que se reduce el tiempo de restauracin. La copia en espejo consiste en
copiar los datos almacenados en el disco de backup a otro juego de discos, y los
backups incrementales inversos se utilizan para aadir soporte de backup de tipo
incremental. Por ltimo, el CDP permite un mayor nmero de puntos de restauracin
que las opciones de backup tradicionales.
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
PRACTICA 19
Respaldo de tipo incremental
Proteger los datos contra la prdida, el deterioro, las catstrofes (naturales u obra del
hombre) y dems problemas es una de las mximas prioridades de las empresas de
informtica. Conceptualmente, las ideas son sencillas, aunque puede resultar difcil
implantar un conjunto de operaciones de backup eficiente y efectivo. Durante las
ltimas dcadas, el trmino backup se ha convertido en sinnimo de proteccin de
datos, y se puede llevar a cabo mediante diversos mtodos. se han desarrollado
aplicaciones de software de backup para reducir la complejidad de la ejecucin de
operaciones de backup y restauracin. hacer copias de seguridad de los datos slo es
una parte de un plan de proteccin contra los desastres, y si el proceso no se disea y
somete a prueba concienzudamente, es posible que no proporcione el nivel de
capacidades de recuperacin de desastres y de proteccin de datos deseado. el objeto
de la mayor parte de los backups consiste en crear una copia de los datos, de forma
que se pueda restaurar un archivo o aplicacin concretos tras la prdida o supresin
de los datos o debido a un desastre. por lo tanto, el backup no es el objetivo, sino un
medio de cumplir el objetivo de proteger los datos. la comprobacin de los backups es
tan importante como copiar y restaurar los datos. una vez ms, la utilidad de hacer
copias de seguridad de los datos consiste en permitir su restauracin ms adelante. si
no se comprueban peridicamente, es imposible garantizar que se est cumpliendo el
objetivo de proteger los datos. aunque se trata de operaciones distintas, en ocasiones
se confunde la realizacin de copias de seguridad de los datos con el archivo de los
datos. un backup o copia de seguridad es una copia secundaria de los datos, utilizada
a efectos de proteccin de los datos. en cambio, el archivo contiene los datos
primarios, y se traslada a un tipo de soporte menos caro (como la cinta) para guardarlo
a largo plazo a menor coste. hace mucho que las aplicaciones de backup ofrecen
varios tipos de operaciones de backup. los tipos de backup ms corrientes son el
backup completo, el backup incremental y el backup diferencial. existen otros tipos de
backup, como el backup completo sinttico, la copia en espejo, el backup incremental
inverso y la proteccin de datos continua (cdp) backups incrementales una operacin
de backup incremental slo copia los datos que han variado desde la ltima operacin
de backup de cualquier tipo. se suele utilizar la hora y fecha de modificacin
estampada en los archivos, comparndola con la hora y fecha del ltimo backup. las
aplicaciones de backup identifican y registran la fecha y hora de realizacin de las
operaciones de backup para identificar los archivos modificados desde esas
operaciones. como un backup incremental slo copia los datos a partir del ltimo
backup de cualquier tipo, se puede ejecutar tantas veces como se desee, pues slo
guarda los cambios ms recientes. la ventaja de un backup incremental es que copia
una menor cantidad de datos que un backup completo. por ello, esas operaciones se
realizan ms deprisa y exigen menos espacio para almacenar el backup.
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
el respaldo
diferencial cuenta a partir del ultimo respaldo completo. el respaldo incremental cuenta
a partir del ultimo respaldo completo, diferencial o incremental. es decir, su tu base
crece 10mb por da y mide 100mb con respaldos incrementales respaldars 10mb
cada vez, mientras que con respaldos diferenciales irn incrementando a 10mb, 20,
30, ... hasta que hagas el siguiente respaldo completo y se repite el proceso. para el
incremental requieres el respaldo completo mas todos los respaldos incrementales.
para el diferencial requieres el respaldo completo y nicamente el ultimo respaldo
diferencial.
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
Practica 20
Proteger los datos contra la perdida, el deterioro, las catstrofes (naturales u obra del
hombre) y dems problemas es una de las mximas prioridades de las empresas de
informtica, conceptualmente las ideas, son sencillas, aunque puede resultar difcil
implantar un conjunto de operaciones de backup eficiente y efectivo. Durante las
ultimas decadas, el termino backup se ha convertido en sinnimo de proteccin de
datos y se puede llevar a cabo mediante diversos mtodos se han desarrollado
aplicaciones de software de backup para reducir la complejidad de la ejecucin de
operaciones de backup y restauracin. Hacer copias de seguridad de los datos solo es
una parte de proteccin contra los desastres, y si el proceso no se disea y somete a
concienzudamente, es posible que no proporcione el nivel de capacidad de
recuperacin de desastres y de proteccin de datos deseados.
El objeto de la mayor parte de los backups consiste en crear una copia de los datos,
de forma que se pueda restaurar un archivo o aplicacin concretos tras la prdida o
supresin de los datos o debido a un desastre. Por lo tanto, el backup no es el
objetivo, sino un medio de cumplir el objetivo de proteger los datos. La comprobacin
de los backups es tan importante como copiar y restaurar los datos. Una vez ms, la
utilidad de hacer copias de seguridad de los datos consiste en permitir su restauracin
ms adelante. Si no se comprueban peridicamente, es imposible garantizar que se
est cumpliendo el objetivo de proteger los datos.
Aunque se trata de operaciones distintas, en ocasiones se confunde la realizacin de
copias de seguridad de los datos con el archivo de los datos. Un backup o copia de
seguridad es una copia secundaria de los datos, utilizada a efectos de proteccin de
los datos. En cambio, el archivo contiene los datos primarios, y se traslada a un tipo de
soporte menos caro (como la cinta) para guardarlo a largo plazo a menor coste.
Hace mucho que las aplicaciones de backup ofrecen varios tipos de operaciones de
backup. Los tipos de backup ms corrientes son el backup completo, el backup
incremental y el backup diferencial. Existen otros tipos de backup, como el backup
completo sinttico, la copia en espejo, el backup incremental inverso y la proteccin de
datos continua (CDP)
Ese tipo de respaldo practicamente se refiere a sacar una imagen "identica" del
sistema operativo. En internet existen aplicaciones como ultra que te permiten crear
una imagen del sistema operativo para situaciones de emergencia. As tambin existen
aplicaciones como Deep freeze que permite congelar la imagen del disco duro para
evitar infecciones de virus o daos en los archivos de Windows.
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
PRACTICA 21
Drupal:
El sistema de administracin de contenidos Drupal de cdigo abierto fue creado por
Drices
Buytaert. Se encuentra disponible para Apache o IIS (Internet Information
Service),multiplataforma disponible para Unix, Linux, BSD, Solaris, Windows, Mac OS.
Este administrador nos permite publicar contenidos, incluye foros y blog. Esta
informacin es almacenada en una base de datos. Los contenidos del sitio son
editados a travs de un panel de administracin web e incluye mltiples idiomas.
Tambin, podemos editar el diseo del sitio, administrar los bloques de contenidos,
mens, activar/desactivar los mdulos agregados en el sitio, editar los temas.
Administracin de usuarios, creacin de reglas por usuarios, configuracin de usuarios.
Administracin de los log del CMS, visualizar eventos de los usuarios que acceden al
sitio, errores por accesos denegados, pginas no encontradas, generar reportes del
estado en las operaciones del sitio web y los problemas detectados. En la
configuracin del sitio podemos administrar los temas, configurar reportes de errores,
sistemas de archivos, localizacin, funcionamiento, informacin del sitio,
mantenimiento del sitio.
Caractersticas:
Indexado de los contenidos en tiempo real para los resultados de bsquedas.
Cdigo fuente libre, permitiendo extender y adaptar Drupal a nuestras necesidades.
Instalacin de diferentes mdulos creados por su comunidad de usuarios.
Implementacin de URLs amigables utilizando el mod_rewrite de Apache, creando
mejores URLs para usuarios y motores de bsquedas.
Creacin de reglas para usuarios.
Registro y Autentificacin de usuarios utilizando sistemas externos como Jabber,
Blogger u otro sitio Drupal, integracin con servidores LDAP.
Ventajas:
Creacin de sub-apartados en los foros.
Mtodo avanzado de clasificacin de artculos.
Acceso a la web es muy rpido.
Compatibilidad con Jabber, Yahoo.
Permite a los usuarios configurar su propio perfil en dependencia de los permisos
otorgados por el administrador.
Desventajas:
Es obligatorio cerrar sesin antes de salir del sitio.
Los foros son un poco desorganizados.
Joomla!
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
WordPress
El sistema de gestin de contenidos WordPressesta enfocado a la creacin de blogs.
Desarrollado en PHP y MySQL bajo licencia GPL.
Su fundador principal es MattMullenweg. Posee un enorme crecimiento en su
comunidad de usuarios, las causas principales son su licencia, facilidad de uso y sus
caractersticas como gestor de contenidos. Adems de su enorme comunidad de
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
XOOPS
Xoops es un sistema de administracin de contenidos, por sus siglas en ingls
eXtensibleObjectOriented Portal System (Sistema de portal extensible orientado a
objetos). Permite a los usuarios crear sitios web dinmicos. Est escrito en PHP y
utiliza Mysql como servidor de Base de Datos, cuenta con licencia GPL.
Mediante Xoops se pueden crear mdulos de noticias, crear weblog. Permite la
incorporacin noticias, foros, enlaces, descargas, documentos, etc. Para sitios con
grandes cantidades de contenidos. En el panel de administracin de Xoops se pueden
manejar los banners de publicidad controlando las impresiones.
Crear grupos de usuarios y sus permisos, administrar categoras de las imgenes,
desactivar y activar los diferentes mdulos del sitio, configuraciones generales,
informaciones, Metas y Footer/pie de pgina, palabras censuradas, opciones de
bsqueda, configuraciones de correo electrnico, opciones de autentificacin.
Controlar los smilies, ranking del sitio por usuarios, Editar y buscar usuarios, avatares,
administrar plantillas y comentarios.
Caractersticas:
Utiliza MySql como servidor de base de datos.
Sitio completamente modularizado. Permite la administracin de todos los mdulosdel
sitio.
25/05/15
INFO-405
NICOLAS
PRACTICA 15-21
AQUINO
ELICEO
Soporte para idiomas multi-byte como el Chino, Japons, Chino simplificado y Chino
tradicional, Coreano, etc.
Permite la creacin de grupos de usuarios y definir permisos.
Los administradores pueden seleccionar los temas del sitio que deseen.
Ventajas:
Es relativamente sencillo de manejar.
Tiene mltiples mdulos.
Genera cdigo HTML y CSS bastante vlido.
25/05/15
INFO-405