Sistemas Operativos Monopuesto
Sistemas Operativos Monopuesto
http://monopuesto.com
2. Mquinas virtuales 7
2.1. Mquina real y mquina virtual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.1. Mquinas virtuales nativas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.2. Mquinas virtuales husped . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.3. Virtualizacin de sistemas operativos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2. Virtualizacin y mquina virtual: ventajas y inconvenientes . . . . . . . . . . . . . . . . . . . . 7
2.2.1. Ventajas de la virtualizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2.2. Inconvenientes de la virtualizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3. Planificacin de la instalacin de mquinas virtuales . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3.1. Compartir el teclado y ratn entre el sistema operativo anfitrin y husped . . . . . . . 8
2.4. Qemu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4.1. Kqemu: El acelerador de Qemu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4.2. Formatos de disco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4.3. Qemu Manager: Qemu para Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4.3.1. Caso prctico: Creacin de un husped Windows XP con Qemu Manager . . . 9
2.4.3.1.1. Requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4.4. Instalacin de Qemu en Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.4.1. Caso prctico: Creacin de un husped Windows XP con Qemulator . . . . . . 12
2.4.5. Configuracin de la red en Qemu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4.6. Mejora del rendimiento del husped Windows XP . . . . . . . . . . . . . . . . . . . . . . 14
2.4.7. Descarga de huspedes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.5. VirtualBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.5.1. Licencias de VirtualBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.5.2. Tcnicas de virtualizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.5.2.1. Virtualizacin por software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.5.2.2. Virtualizacin por hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.5.3. Configuracin de la red en la mquina husped de VirtualBox . . . . . . . . . . . . . . . 16
2.5.4. Instalacin de VirtualBox con licencia propietaria . . . . . . . . . . . . . . . . . . . . . 17
2.5.4.1. Instalacin de VirtualBox en Windows . . . . . . . . . . . . . . . . . . . . . . 17
2.5.4.2. Instalacin de VirtualBox en Ubuntu . . . . . . . . . . . . . . . . . . . . . . . 18
2.5.5. Caso prctico: Creacin de una mquina virtual para instalar Ubuntu 9.04 . . . . . . . 18
2.5.5.1. Asistente para la instalacin de un sistema operativo husped . . . . . . . . . 21
Sistemas Operativos Monopuesto http://monopuesto.com | ii
2.5.6. Instalacin de controladores de dispositivos en huspedes . . . . . . . . . . . . . . . . . 22
2.5.6.1. Instalacin de controladores de dispositivos en un husped Ubuntu . . . . . . . 22
2.5.6.2. Instalacin de controladores de dispositivos en un husped Windows . . . . . . 22
2.5.6.3. Combinaciones de teclas especiales . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.5.6.4. Opciones especiales de VirtualBox . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.5.7. Configuracin de las mquinas virtuales . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.5.7.1. Configuracin General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.5.7.2. Configuracin del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.5.7.3. Configuracin de la pantalla . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.5.7.4. Configuracin de los discos duros . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.5.7.5. Configuracin de los dispositivos pticos . . . . . . . . . . . . . . . . . . . . . . 25
2.5.7.6. Configuracin de los disquetes . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.5.7.7. Configuracin de los dispositivos de audio . . . . . . . . . . . . . . . . . . . . . 25
2.5.7.8. Configuracin de la red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.5.7.9. Configuracin de los puertos serie . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.5.7.10. Configuracin de los dispositivos USB . . . . . . . . . . . . . . . . . . . . . . . 26
2.5.7.11. Configuracin de los directorios compartidos . . . . . . . . . . . . . . . . . . . 26
2.5.7.12. Gestin de la mquina virtual . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.5.8. Distribucin de imgenes de disco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.5.8.1. Caso prctico: Generacin de imgenes comprimidas . . . . . . . . . . . . . . . 27
2.5.8.1.1. Llenar de zeros los sectores no utilizados . . . . . . . . . . . . . . . . 27
2.6. Descarga de imgenes de sistemas operativos para VirtualBox . . . . . . . . . . . . . . . . . . . 28
2.7. Pruebas de rendimiento de la mquina real y la mquina virtual . . . . . . . . . . . . . . . . . 28
6. Entornos LAMP 91
6.1. Instalacin de un servidor LAMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
6.2. Inventario del software y el hardware con OCS . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
6.2.1. Configuracin del servidor OCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
6.2.1.1. Caso prctico: Instalacin del servidor OCS . . . . . . . . . . . . . . . . . . . . 91
6.2.1.2. Configuracin del Apache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
6.2.1.3. Contrasea para OCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
6.2.1.4. Configuracin de la instalacin mediante un navegador . . . . . . . . . . . . . 92
6.2.2. Instalacin del cliente OCS en Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
6.2.3. Informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
6.2.4. Instalacin del cliente OCS en Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
6.3. Clonar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6.3.1. Planes de clonacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6.3.2. Preparacin de la imagen maestra en Windows . . . . . . . . . . . . . . . . . . . . . . . 94
6.3.2.1. Preparacin de la imagen con XP con Sysprep y OfflineSysprep . . . . . . . . 94
6.3.2.1.1. OfflineSysprep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6.3.2.2. Preparacin de la imagen Windows 2008 Server con Sysprep . . . . . . . . . . 95
6.3.3. Caso prctico: Clonacin local con Clonezilla . . . . . . . . . . . . . . . . . . . . . . . . 95
6.3.3.1. Configuracin de Clonezilla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
6.3.3.2. Crear imagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
6.3.3.3. Restaurar imagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
6.3.4. Clonacin en red con FOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
6.3.4.1. Instalacin de FOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
6.3.4.2. Configuracin de FOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
6.3.4.2.1. Gestin de usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
6.3.4.2.2. Gestin de equipos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
6.3.4.2.3. Gestin de grupos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
6.3.4.2.4. Gestin de imgenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
6.3.4.2.5. Gestin de grupos de almacenamiento . . . . . . . . . . . . . . . . . . 100
6.3.4.2.6. Gestin de snapin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
6.3.4.2.7. Gestin de impresoras . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
6.3.4.2.8. Servicios de FOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
6.3.4.2.9. Servicios de tareas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
6.3.4.2.10. Informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
6.3.4.2.11. Otra informacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
6.3.4.2.12. Cerrar sesin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
6.3.4.3. Caso prctico: Creacin de una imagen de clonado mediante la red local . . . . 100
6.3.4.3.1. Paso 1: Obtencin de la direccin MAC del cliente . . . . . . . . . . . 101
6.3.4.3.2. Paso 2: Alta de la imagen en el servidor . . . . . . . . . . . . . . . . . 101
6.3.4.3.3. Paso 3: Alta del cliente en el servidor . . . . . . . . . . . . . . . . . . 101
6.3.4.3.4. Paso 4: Preparacin del servidor para recibir la imagen del cliente . . 101
6.3.4.3.5. Paso 5: Arrancada del cliente . . . . . . . . . . . . . . . . . . . . . . . 101
6.3.4.3.6. Paso 6: Verificacin de la imagen creada . . . . . . . . . . . . . . . . . 101
6.3.4.4. Caso prctico: Restauracin de una imagen a un ordenador mediante la red
local . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
6.3.4.5. Caso prctico: Restauracin de una imagen a varios ordenadores simultnea-
mente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Sistemas Operativos Monopuesto http://monopuesto.com | vi
7. CD autnomos con Windows 103
7.1. Microsoft Windows Preinstallation Environment . . . . . . . . . . . . . . . . . . . . . . . . . . 103
7.2. Winbuilder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
7.2.1. Winbuilder plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
7.3. CD autnomos con Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
8. Criptografa 107
8.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
8.2. Sistemas de cifrado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
8.2.1. Criptografa simtrica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
8.2.2. Criptografa asimtrica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
8.2.3. Criptografa hbrida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
8.3. Polticas de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
8.4. Caso prctico: Cifrado con Seahorse en Gnome . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
8.4.1. Exportacin e importacin de la clave pblica . . . . . . . . . . . . . . . . . . . . . . . . 108
8.4.2. Cifrar ficheros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
8.4.3. Descifrar ficheros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
8.4.4. Firmar ficheros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
8.4.5. Verificar firmas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
8.5. Gestor de contraseas: KeePass y KeePassX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
8.5.1. Instalacin de KeePassX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
8.5.2. Configuracin de KeePassX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
8.5.3. Creacin y almacenaminto de contraseas . . . . . . . . . . . . . . . . . . . . . . . . . . 110
El sistema informtico
Componentes del ordenador. Sistemas de numeracin
1.1. El sistema informtico: compo- Memoria RAM: RAM son las siglas de Ran-
nentes fsicos dom Access Memory o Memoria de Acceso
Aleatorio. En este tipo de memorias, el tiempo
El hardware de un ordenador, segn la RAE, es el de acceso a cualquier elemento de la memoria es
conjunto de los componentes que integran la parte el mismo. Es un tipo de dispositivo que alma-
material de una computadora.. En este apartado se cena la informacin que lee y escribe el micro-
enumeraran las partes ms importantes de un orde- procesador. Su contenido es voltil, es decir, se
nador, ya que en el Mdulo profesional de montaje y borra cuando no tiene alimentacin elctrica.
mantenimiento de equipos se tratar el hardware con
ms profundidad. En los PC, la memoria RAM son tarjetas con
Un ordenador est formado, al menos, por los siguien- circuitos integrados soldados que se conectan a
tes componentes: la placa base.
Programas de finanzas: son programas que Intrpretes: son programas que ejecutan cdi-
permiten administrar una empresa y mejorar su go fuente o cdigo intermedio lnea a lnea.
competitividad.
Sistemas Operativos Monopuesto http://monopuesto.com | 2
Sistema Informtico
Enlazadores: son aquellos programas que utili- Benchmark: Es el software que permite medir
zan el cdigo objeto en formato cdigo mquina el rendimiento del hardware.
generado por un compilador y las libreras del
sistema para generar programas ejecutables di- Ejercicio 9 Enumera diferentes ejemplos de
rectamente por el microprocesador o bien otras software de sistema.
libreras.
Ejercicio 10 Identifica el software de siste-
Depuradores: son programas que permiten al ma que tiene instalado tu PC.
programador visualizar la secuencia de ejecucin
de otros programas. 1.3. Codificacin de la informacin en
Entornos de Desarrollo Integrados (IDE): diferentes sistemas de representa-
son programas que integran diferentes herra- cin
mientas de programacin como un editor de tex-
tos, un depurador y un intrprete o un compila- 1.3.1. Sistemas de numeracin
dor. Un sistema de numeracin es un conjunto de reglas
y smbolos que se utilizan para representar nmeros.
1.2.3. Software de sistema El nmero de smbolos diferentes que utiliza un siste-
ma de numeracin se llama base. Dado un nmero a
Es el conjunto de programas que:
expresado en un sistema de numeracin de base b, se
Oculta la complejidad del hardware al representar como ab
programador proporcionando una interfaz de Por ejemplo, 15610 expresa el nmero 156 en base 10.
programacin de dispositivos que no depende
del hardware del ordenador. Por ejemplo, el sis- 1.3.2. Sistemas de numeracin posicionales
tema operativo permite leer un fichero indepen-
dientemente de que se encuentre en una memo- Un sistema de numeracin es posicional si cada dgi-
p1
ria flash USB o en un disco duro, aunque los to posee su valor multiplicado por b , siendo b la
mtodos fsicos de acceso a la informacin en base y p la posicin que ocupa, de derecha a izquierda.
ambos dispositivos sean completamente diferen-
tes. Ejemplo Representacin del valor posicional del n-
mero 49310
Proporciona mtodos de acceso a los dis- 49310 = 4102 +9101 +3100 = 4100+910+31 =
positivos de forma sencilla. Por ejemplo, el 400 + 90 + 3
sistema operativo proporciona al usuario la faci-
lidad de imprimir un documento en una impre- La numeracin romana no es posicinal.
sora sin que el usuario tenga que saber, a nivel
de hardware, cmo funciona la impresora. Ejemplo Numeracin romana no posicional: IV
Distribuye los recursos proporcionados
por el hardware. Por ejemplo, el sistema ope- 1.3.3. Sistema de numeracin decimal
rativo distribuye el uso del microprocesador en- El sistema de numeracin decimal tiene de base 10 y,
tre los programas, de manera que ningn pro- por tanto, diez smbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9. El
grama puede apropiarse del uso del procesador sistema decimal es un sistema de numeracin posicio-
y dejar al resto de programas sin opcin a eje- nal.
cutarse.
Ejemplos de software de sistema: Ejemplo Nmero decimal :15610
Sistemas operativos
1.3.4. Sistema de numeracin binario
Controladores de dispositivo: es el softwa- El sistema de numeracin binario es un sistema de
re que permite la comunicacin entre el sistema numeracin posicional de base 2 y, por tanto, utiliza
operativo y el hardware. Por ejemplo, el soft- dos smbolos: 0 y 1.
ware que controla el cambio de resolucin en la
tarjeta de vdeo. Ejemplo Nmero binario: 100010112
Herramientas de diagnstico: es el software
que permite monitorizar el hardware. Por ejem- 1.3.5. Sistema de numeracin octal
plo, el software que lee los sensores de tempera-
tura de la CPU. El sistema de numeracin octal es un sistema de nu-
meracin posicional de base 8 y, por tanto, utiliza
Herramientas de Optimizacin: son los pro- ocho smbolos: 0, 1, 2, 3, 4, 5, 6 y 7.
gramas que permiten maximizar la velocidad del
hardware. Ejemplo Nmero octal: 37618
3| Sistemas Operativos Monopuesto http://monopuesto.com
Sistema Informtico
Finalmente, se deben eliminar, si procede, los ceros Ejemplo Calcular el equivalente binario de F EA16
de ms a la izquierda del nmero binario resultante,
ya que estas cifras no influyen en el valor del nmero. Octal Binario
F 1111
E 1110
Ejemplo Calcular el equivalente binario de 340 A 1010
8
Por tanto, F EA16 = 1111111010102
Octal Binario
3 011 Ejercicio 14 Calcula el equivalente binario
4 010 de ACABA016 .
0 000
Por tanto, 3408 = 0110100002 = 110100002
Octal Binario
1 0001 Ejemplo Calcular el equivalente octal del nmero
A 1010 binario 110012
7 0111
110012 = 0110012 = 318
Por tanto, 1A716 = 0001101001112 = 1101001112
Ejercicio 15 Calcula el equivalente octal de
111012 y de 12 .
5| Sistemas Operativos Monopuesto http://monopuesto.com
Sistema Informtico
1.4.3. ISO-8859-1
En 1992, la IANA estandariz una codificacin de 8
bits, basada en ISO 8859-1, llamada ISO-8859-1:1987
o ISO-8859-1 (ntese que incluye dos guiones) para la
codificacin del texto enviado por Internet.
Las mquinas virtuales tambin se utilizan para ana- Ejercicio 20 Un ordenador tiene las siguien-
lizar virus y malware sin que afecte a la mquina real. tes caractersticas:
Procesador: Intel Core Duo 1Ghz
El principal inconveniente de las mquinas virtuales a) Podemos instalar una mquina virtual con
es que son ms lentas que la mquina fsica sobre la Ubuntu como sistema operativo husped con
que se ejecutan. As por ejemplo, un Windows XP vir- los requisitos recomendados de manera que el
tual se ejecuta ms lentamente en el mismo hardware sistema operativo anfitrin tambin se ejecute
que un Windows XP real. con los requisitos recomendados?
2.4. Qemu Para crear una mquina virtual con Qemu Manager,
pulse el botn rojo con el smbolo ms .
Qemu es un emulador y virtualizador de diferen-
tes plataformas hardware, como x86, x86_64, Po-
werPC o ARM, distribuido bajo licencia GNU Ge-
neral Public License. La pgina oficial de Qemu es
http://www.qemu.org .
El programa Qemu puede ejecutarse en diferentes pla-
taformas como PowerPC o ARM, pero para la realiza-
cin de las prcticas nos centraremos nicamente en
un sistema operativo anfitrin Windows o Linux con
arquitectura x86 o x86_64 que virtualiza un sistema
operativo husped sobre la arquitectura x86.
Aunque Qemu es un programa que se ejecuta desde la
lnea de comandos, para hacer un uso ms sencillo y
intuitivo del programa, utilizaremos un entorno grfi-
co como Qemu Manager en Windows o Qemulator en En la siguiente pantalla elija los siguientes parme-
Linux. tros:
2.4.1. Kqemu: El acelerador de Qemu Please enter a name for your virtual ma-
chine: especifique como nombre de la mquina
El programa Qemu permite emular diferentes arqui- virtual Windows XP .
tecturas. En el caso de que la emulacin sea sobre una
arquitectura x86 y la mquina real tenga una arqui- Please specify where you wish to store
tectura x86 o x86_64, Qemu proporciona un mdulo your virtual configration and disk ima-
llamado Kqemu que permite acelerar la emulacin. Es- ges: especifique en qu directorio del disco
te mdulo ejecuta, siempre es posible, de forma direc- duro se crearn la configuracin y los dis-
ta en la mquina real las instrucciones de la mquina cos duros virtuales. Deje el valor por defecto
virtual, sin tener que emularlas. Default VM Store .
2.4.2. Formatos de disco Plese select the platform for the vir-
tual machine: especifique la plataforma
El programa Qemu permite generar diferentes tipos hardware que ser emulada. En este caso,
de imgenes de discos duros virtuales. Por defecto, el Standard x86/x64 PC .
programa crea imgenes en formato Qcow2. Este for-
mato permite que el tamao del disco duro aumente,
Operating system: especifique el tipo de
hasta cierto lmite, conforme se almacena informacin
sistema operativo que ser emulado. Elija
en el disco duro virtual. El formato vmdk crea discos
Microsoft Windows XP .
duros virtuales compatibles con los programas Vir-
tualbox i Vmware.
Pulse el boton Next para continuar.
Primary Virtual Hard Disk: en este aparta- En la pantalla principal del programa Qemu Manager,
do puede elegir entre: aparecern las mquinas virtuales que se han creado
y tres pestaas para configurarlas.
Create New Virtual Disk Ima-
ge: crea un nuevo disco virtual. En la pestaa Hardware, puede especificar dife-
Seleccione esta opcin . rentes parmetros relacionados con el hardware de
la mquina virtual como la cantidad de memo-
Use an Existing Virtual Disk Image:
ria reservada para la mquina virtual, la activa-
utiliza un disco virtual ya creado.
cin de los dispositivos USB o Bluetooth, etc.
Do not use an Virtual Disk Image: no Active el soporte para dispositivos USB .
se utiliza ningn disco virtual.
New Virtual Disk Image: en este apartado
puede elegir:
qemulator kqemu-source
CD/DVD drive :
En la pestaa Hardware se pueden modificar los si- Ejercicio 23 Active el uso de kqemu.
guientes parmetros relativos al hardware de la m-
quina virtual:
En la pestaa Stored Files se pueden modificar dnde Un servidor DNS en la direccin 10.0.2.3
se guardarn los ficheros generados por el programa
Qemu:
Un servidor SMB en la direccin 10.0.2.4
VM state files: lugar donde se guardarn las
copias de las mquinas virtuales.
Un servidor DHCP y Router con servicio de
Screen shots: capturas de pantalla de la m- Firewall en la direccin 10.0.2.2 Las direccio-
quina virtual. nes DHCP se asignan a partir de la direccin
10.0.2.15
Wave Capture: capturas del sonido generado
por la mquina virtual.
Las mquinas virtuales estn conectadas al Firewall,
Ejercicio 24 Realice una captura de panta- que les da acceso a Internet.
lla de la mquina virtual abriendo la pgina web Con la anterior configuracin, los sistemas operati-
http://www.oszoo.org/ vos huspedes con configuracin de red como clientes
DHCP podrn acceder directamente a Internet.
El servicio de ping slo funciona hacia el Router
10.0.2.2
Para conexiones avanzadas de Qemu a redes reales,
necesitar instalar y configurar las tarjetas de red vir-
tuales TAP en el anfitrin. En Windows, deber ins-
talar las tarjetas TAP con el programa OpenVPN.
Ejercicio 25 Dibuje un esquema con la con-
figuracin de red de Qemu.
VirtualBox es un programa que permite crear mqui- Las tcnicas de virtualizacin por software posibilitan
nas virtuales. Originalmente fue desarrollado por la la virtualizacin en todo tipo de PC, antiguos y nue-
empresa Innotek, que actualmente es propiedad de la vos, pero las mquinas virtuales son lentas y necesita
empresa Sun. de ms tiempo de microprocesador.
wget -q "
http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc
"
Durante la instalacin aparecern avisos como el si- -O- | sudo apt-key add -
guiente donde se alerta al usuario de que la instala-
cin no ha superado la prueba del logotipo de Instale Virtualbox:
Windows. Esto es debido a que el hardware virtual sudo apt-get install dkms virtualbox-3.0
instalado no incluye una firma digital que indica que
ha superado los procedimientos de prueba del sistema Una vez instalado, el programa se ejecuta desde el
operativo. Contine la instalacin con el botn Con- men principal de Gnome con las opciones Aplicacio-
tinuar. nesAccesoriosVirtualBox
Para crear una mquina virtual, ejecute VirtualBox y A continuacin, cree un fichero que ser el disco du-
seleccione en el men del programa la opcin Mqui- ro virtual del sistema operativo husped. En este ca-
naNueva. Pulse el botn Siguiente para continuar. so VirtualBox asigna 20 GiB al disco duro virtual .
Pulse el botn Nuevo para continuar.
Video:
Descripcin: permite al usuario escribir una
descripcin de la mquina virtual. Video Memory: controla la cantidad de
memoria de vdeo de la mquina virtual.
2.5.7.2. Configuracin del sistema Enable 3D Acceleration: habilita la ace-
leracin 3D. Esta caracterstica slo se pue-
Motherboard:
de utilizar si el anfitrin tiene instaladas las
Base Memory: controla de cuanta memo- Aplicaciones del Husped.
ria dispondr el husped.
Remote Display: esta opcin permite contro-
Boot Order: configura el orden de arran-
lar el husped remotamente mediante un cliente
cada de los dispositivos.
RDP (Remote Desktop Protocol).
Extended Features: configura la activa-
cin de ACPI (Advanced Configuration Po-
wer management Interface) y IO APIC. Es-
tas opciones no se deben deshabilitar des-
pus de instalar un husped Windows.
Processor:
http://technet.microsoft.com/en-us/"
sysinternals/bb897443.aspx
y descomprimalo en c:\sdelete
A continuacin, ejecute:
c:\sdelete -c C:
Y apague el husped.
En el caso de que el husped sea Linux, el programa
zerofree llena de ceros los sectores no utilizados de
las particiones en formato ext2 y ext3 del disco duro.
Para instalar zerofree, abra la consola desde el men
principal de Gnome, seleccionando las opciones Apli-
cacionesAccesoriosTerminal e instale el paquete
zerofree: Para crear la nueva imagen compactada, si su husped
es Windows, ejecute desde la consola:
$ sudo apt-get install zerofree
set path=%path%;%VBOX_INSTALL_PATH%
cd %HOMEPATH%\.VirtualBox\HardDisks
A continuacin, para ver que particiones estn mon-
VboxManage clonehd original.vdi minimizado.vdi
tadas con el formato ext2 o ext3, ejecute:
Si su husped es Linux, ejecute:
$ mount|grep ext
cd ~\.VirtualBox\HardDisks
El resultado del anterior comando mostrar el nombre VboxManage clonehd original.vdi minimizado.vdi
de la particin.
Finalmente, comprima la imagen minimizado.vdi con
un compresor como 7zip para reducir su tamao y
/dev/sda1 on / type ext3 (rw,relatime)
hacer ms fcil su distribucin.
En este ejemplo, la particin /dev/sda1 est en for-
mato ext3. Si la particin de su sistema operativo
husped no es /dev/sda1, sustituya /dev/sda1 por 2.6. Descarga de imgenes de sistemas
su particin. Para ejecutar el sistema operativo en operativos para VirtualBox
modo monousuario, de manera que no habr otros
procesos escribiendo al disco duro mientras se llenan La instalacin de sistemas operativos en mqui-
de ceros los sectores no utilizados, ejecute: nas virtuales es un proceso lento debido, principal-
mente, a la gran cantidad de ficheros que se de-
$ sudo init 1 ben instalar. Afortunadamente, se pueden descargar
imgenes de sistemas operativos de cdigo abierto
Y seleccione la opcin con las flechas la opcin root preinstaladas en numerosas pginas de Internet como
Drop to root shell prompt y con la tecla tabula- http://virtualbox.wordpress.com .
dor y Enter seleccione Ok. A continuacin, monte
el sistema de ficheros en modo lectura con la orden: Ejercicio 34 Descargue la imagen de
$ sudo mount -n -o remount,ro -t ext3 " un sistema operativo diferente de Linux de
/dev/sda1 / http://virtualbox.wordpress.com y enve a su profe-
Ejecute zerofree para llenar de ceros los sectores no sor/a una captura de pantalla donde se aprecie
utilizados: el sistema operativo anfitrin ejecutando el
$ sudo zerofree /dev/sda1 sistema operativo husped.
Finalmente, apague el husped: $ sudo init 0
Desde el Manejador de medios, libere el disco origi- 2.7. Pruebas de rendimiento de la m-
nal.vdi y elimnelo con el botn Eliminar quina real y la mquina virtual
Para comparar el rendimiento del hardware, se uti-
lizan programas que realizan pruebas de rendimien-
to llamadas, en ingls, benchmark. Las pruebas de
rendimiento se realizan, sobretodo, para comparar la
relacin velocidad/precio de diferente hardware.
Hardinfo es un programa que realiza benchmarks en
Linux. Una vez instalado, desde el men principal
de Gnome, seleccione SistemaPreferenciasSystem
Profiler and Bechmark.
A continuacin, con el botn Keep, brrelo de la El programa muestra el hardware del ordenador rea-
lista de discos del Manejador de medios, liza diferentes tipos de pruebas de rendimiento de la
pero no lo elimine del disco duro. CPU:
Sistemas Operativos Monopuesto http://monopuesto.com | 28
El programa permite generar un informe en HTML
del hardware del ordenador y de las pruebas de ren-
dimiento mediante el icono Generate Report.
3.2.1.1. Requisitos
3.2.1.2. Objetivo
que el comprador obtiene un ordenador listo para su 3.3.6.3. Cotejar el software instalado y las li-
uso sin tener que instalar ningn programa. cencia
Coteje el software instalado y las licencias. Utilice
Ejercicio 7 Puede una empresa vender or- para ello una tabla como la siguiente:
denadores con una licencia OEM que incluya
Ubuntu Linux? Producto Windows Nero
Versin XP 7
3.3.6. Gestin de las licencias Nmero de instalaciones 5 2
El software distribuido bajo licencias libres impone PC 1 3 3
muy pocas restricciones a los usuarios. PC 2 3 7
Por ejemplo, si la empresa utiliza el navegador Fire- PC 3 7 7
fox distribuido bajo licencia GNU, la libertad 2 nos PC 4 3 7
permite regalar el programa a los empleados para que PC 5 7 3
puedan utilizarlo en su domicilio. Licencias Adquiridas 3 5
No obstante, el software libre no es sinnimo de gra- Exceso o Diferencia de licencias -2 3
tuito. Por ejemplo, Red Hat Enterprise Linux es una En el caso de diferencias de licencias, deber ad-
distribucin de Linux que se vende como un servicio quirirlas. En el caso de exceso, puede vender licencias
por suscripcin. de segunda mano aunque, en general, las licencias no
Las empresas y los particulares tambin han de ser lo permiten.
conscientes que el desarrollo de software GNU tiene
un coste y que la compra de productos, el merchan-
3.3.6.4. Crear un plan de adquisicin de soft-
dising y la donacin ayuda a los desarrolladores de
ware
software libre. En general, los programas con licencia
libre podemos utilizarlos en todos los ordenadores de Para crear un plan de adquisicin de software debe
la red, por todos los usuarios, sin lmite de caducidad conocer las necesidades actuales y futuras del softwa-
y con un coste monetario opcional. re de la empresa y revisar la fecha de caducidad de
las licencias. Enve encuestas en perodos concretos
En el caso del software con licencias no libres, se debe- para analizar los usos del software y las demandas o
r tener en cuenta cada licencia y hacer un inventario actualizaciones de nuevos productos.
del software para controlar el nmero de licencias. Cuando instale un nuevo software, incluya formacin
a los empleados que lo utilicen.
Los pasos para controlar las licencias son:
1. Realizar un inventario del software Como recomendacin final, adquiera software libre y
colabore econmicamente. Utilice software privativo
2. Realizar un inventario de las licencias si las aplicaciones que utiliza lo necesitan o si debe
3. Cotejar el software instalado y las licencias invertir ms en formacin de programas libres que en
la adquisicin de programas propietarios. Numerosas
4. Crear un plan de adquisicin de software compaas le ofrecern soporte tcnico y la posibili-
dad de personalizar el software libre por un precio
3.3.6.1. Realizar un inventario del software muy inferior al de programas equivalentes de software
privativo.
Utilice los programas tratados en la seccin 6.2 de la
pgina 91 para realizar el inventario de hardware. Si
algn ordenador no tiene conexin a la red, deber Ejercicio 8 Realice un documento para en-
realizar el inventario de manera regular y presencial. cuestar a los usuarios sobre sus necesidades de
Rena los informes de software de todos los ordena- software.
dores y genere un informe donde se indique el total Ejercicio 9 Realiceun inventario del software
de ordenadores que tienen instalado un determinado de su ordenador y su precio.
programa.
Ejercicio 10 Realice una comparativa entre
3.3.6.2. Realizar un inventario de las licencias la instalacin de tres aplicaciones no libres y su
equivalente libre.
Para realizar un inventario de las licencias, si la em-
presa tiene un departamento de informtica, consulte Ejercicio 11 Realice un presupuesto de soft-
con el administrador del departamento o contacte con ware de una oficina de ventas de mobiliario que
la persona o personas responsables de la adquisicin utiliza software propietario.
del software. Si la empresa est dividida en departa-
mentos, contacte con los administradores de los de-
partamentos. Una vez reunida toda la documentacin
sobre las licencias, gurdela en un sitio seguro y haga
copias de las mismas.
35| Sistemas Operativos Monopuesto http://monopuesto.com
Instalar Ubuntu
La regularidad en el lanzamiento de nuevas versio- Para utilizar los efectos grficos avanzados, se re-
nes, el soporte del sistema y el envio gratuito de los quiere un procesador x86 con, al menos, 1.2 GHz y
CDROM de lanzamiento al domicilio sin coste alguno una tarjeta grfica con resolucin de, como mnimo,
mediante https://shipit.ubuntu.com/ han contribuido a 1024x768.
hacer este sistema operativo popular entre usuarios,
gobiernos y empresas. 3.4.4. Instalacin de Ubuntu
Ubuntu se puede descargar de la pgina oficial El objetivo de la prctica consiste en instalar Ubuntu
http://www.ubuntu.com para las arquitecturas x86, x64 y
Linux en un ordenador con un disco duro de 30 GiB
ARM. en el cual, mediante el CD autnomo Parted Magic,
se han habilitado las siguientes particiones:
La Wikipedia utiliza Ubuntu en sus Una particin /dev/hda1 de 20,5 GiB en for-
servidores. mato NTFS donde esta instalado el sistema
operativo Windows XP
Una particin lgica /dev/hda2 de 9,5 GiB en
3.4.2. Versiones de Ubuntu la cual se ha creado una particin /dev/hda5
de 8.5GiB en formato ext3 y otra /dev/hda6
Cada versin de Ubuntu se lanza en diferentes versio-
de 1 GiB en formato linux-swap.
nes:
Elija el idioma en el cual se mostrar la informacin.
Versin Ubuntu de escritorio o CD aut-
nomo (Live CD): esta versin es la ms popu-
lar, ya que permite ejecutar el sistema operativo
desde el CDROM y, opcionalmente, permite ins-
talar el sistema operativo en el disco duro.
Instalar Ubuntu en modo texto: instala el F5: Accesibilidad. Permite al usuario configu-
sistema operativo en modo texto. Elija este mo- rar diferentes opciones de accesibilidad para ins-
do si tiene problemas con su tarjeta de vdeo. talar el sistema operativo. Dichas opciones son:
Ninguna, Alto Contraste, Lupa, Lector de pan-
Comprobar defectos en el disco: analiza que talla, Terminal Braille, Modificadores del tecla-
el dispositivo ptico de haya grabado correcta- do y Teclado en pantalla.
mente.
F6: Otras opciones. Permite desactivar la de-
Analizar la memoria: realiza un test de la teccin de componentes hardware como apic y
memoria. utilizar la opcin de instalar Slo software li-
bre.
Arrancar desde el primer disco duro: inicia Seleccione el idioma que se utilizar en el proceso de
el sistema operativo del primer disco duro. instalacin.
Recuperar un sistema daado: Ubuntu se
ejecutar en modo rescate para poder arrancar
un sistema operativo daado y poderlo recupe-
rar.
F1: Ayuda
F2: Idioma
F3: Teclado
Seleccione la distribucin de teclado.
F4: Modos de instalacin. Permite al usuario
configurar uno de los siguientes modos:
El sistema mostrar las opciones de instalacin. Una vez acabada la instalacin de Ubuntu, retire el
dispositivo ptico y reinicializaremos el ordenador.
Si el ordenador tiene conexin a Internet, Ubuntu ins-
talar programas y actualizar el sistema desde la red,
sin necesidad del dispositivo ptico de instalacin.
El sistema operativo realizar las particiones necesa- 3.4.7.1. Caso prctico: Configuracin de
rias, las formatear, instalar los programas necesarios GRUB en modo texto
para la ejecucin de Ubuntu y, finalmente, instalar, El gestor de arrancaque de Ubuntu se denomina
si procede, el gestor de arranque. GRUB (GRand Unifier Bootloader) y se gestiona me-
diante el fichero /boot/grub/menu.lst. Es conveniente
que realice una copia de dicho fichero antes de realizar
cualquier cambio.
Ejecute desde la consola:
$ sudo cp /boot/grub/menu.lst "
/boot/grub/menu.lst.32-feb-2099
Desde esta pestaa puede crear un Disquete de res- Opcin 2: Super Grub Disk
cate para arrancar el sistema operativo o Restaurar Super Grub Disk es un CDROM autnomo que repa-
la configuracin original de GRUB. ra los gestores de arranque como GRUB. Para esta
prctica, se ha utilizado la versin 0.97.
Modifique la BIOS y inicie el CDROM. Seleccione la
primera opcin Choose Language & HELP con
las teclas de cursor y la tecla enter.
3.5.5.1. Bcdedit
Para ejecutar bcedit, abra la consola como administra-
dor y ejecute:
bcdedit /?
Para visualizar los elementos del men de arrancada,
ejecute:
bcdedit /enum
El resultado es el siguiente:
Administrador de arranque de Windows
----------------------------------
Identificador {bootmgr}
device partition=C:
description Windows Boot Manager
locale es-ES
inherit {globalsettings}
default {current}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30
Pulse el botn Manage Bootloader. Para reinstalar el En la pestaa Hora de internet puede sincro-
programa de arrancada de W2008, seleccione la op- nizar la hora de su ordenador con un servidor
cin Reinstall the Vista BootLoader y el botn horario de Internet.
Write MBR.
3.7.2. Versiones
Las principales versiones de Windows XP son:
3.7.3. Requisitos
Los requisitos para instalar Windows XP son los si-
guientes:
Sesin de invitado: se ejecutar una nueva se- blanco y negro de 20x30 pixels. El color se codifica
sin con un usuario llamado Guest que posee los como un byte, de manera que cada pxel en blanco se
privilegios mnimos para ejecutar Gnome. codifica como el cdigo ASCII de la B y cada pxel en
negro se codifica como el cdigo ASCII de la N. Su-
Bloquear la pantalla: la pantalla se apaga pongamos que la primera fila contiene los siguientes
hasta que el usuario vuelve a introducir su con- 20 pxeles:
trasea. NNNNNNBBBBBBBBBBBBBBNNNNNNNNNN
Opciones de finalizacin del sistema ope- Es decir en total 20 bytes: 6 pxeles negros, 14 pxeles
rativo: cerrar sesin, hibernar, reiniciali- blancos y 10 pxeles negros.
zar o apagar. Para codificar en formato RLE, codificaremos un byte
con las veces que aparece un pxel y en otro byte 0 si es
blanco y 1 si es negro. Por tanto, la codificacin RLE
de la secuencia anterior queda como: 6,1,14,0,10,1.
Se puede apreciar que la informacin comprimida ocu-
pa 6 pxeles, es decir, la informacin ocupa un 70 %
menos en formato comprimido que en formato des-
comprimido.
Por defecto, los paquetes se descargan al disco duro Para cambiar los parmetros por defecto del programa
antes de su instalacin, pero una vez instalados, los de actualizacin, pulse el botn Preferencias y elija las
ficheros de instalacin no se borran. Para borrar di- opciones adecuadas:
chos ficheros, ejecute:
$ sudo apt-get clean Actualizaciones de Ubuntu: configure qu ti-
po de actualizaciones se instalarn.
Para buscar el nombre de un paquete, ejecute: Actualizaciones automticas: configure
$ sudo apt-cache search nombre cundo se comprobarn las actualizaciones y
si prefiere que las actualizaciones se realicen
Ejercicio 1 Actualice el sistema operativo sin confirmacin, es decir, sin intervencin
desde la consola de usuario, se descarguen en segundo plano o
bien que nicamente se notifiquen al usuario.
Ejercicio 2 Busque un programa para gene-
rar grficos e instalelo. Realice una captura de Actualizacin de la distribucin: configure
pantalla del programa y desinstalelo. cundo se mostrar al usuario que se ha publica-
do una nueva versin del sistema operativo. Las
Ejercicio 3 Elimine los ficheros de instala-
posibles opciones son Nunca, ediciones nor-
cin
males que se publica cada seis meses y tienen
soporte tcnico durante 18 meses o slo edi-
4.1.3.1.2. Instalacin de paquetes con Gno-
ciones con soporte de larga duracin, con
me: Synaptic
soporte tcnico de tres aos para la versin de
Para instalar paquetes en modo grfico con Gnome, escritorio y cinco aos para la versin de servi-
desde el men principal seleccione las opciones Siste- dor.
maAdministracinGestor de paquetes Synaptic e
introduzca la contrasea del usuario Administrador.
4.2. Mantenimiento y configuracin El primer botn apaga el equipo, el segundo botn blo-
del sistema operativo Windows quea el equipo y el tercer botn muestra las opciones
2008 Server de finalizacin de la sesin: Cambiar de usuario,
cerrar sesin, Bloquear, Hibernar, Reiniciar o
4.2.1. Inicio y parada del sistema. Cambio de Apagar.
sesin Algunos ordenadores no tienen activado el modo Sus-
pender o Hibernar. Para ver si un ordenador puede
Despus de iniciar el sistema operativo Windows 2008
activar estos modos, seleccione InicioTodos los pro-
Server, el sistema solicita al usuario que se valide con
gramasAccesoriosSmbolo del sistema y con el bo-
un nombre y una contrasea para iniciar una sesin.
tn derecho del ratn, seleccione la opcin Ejecutar
Una sesin es el tiempo durante el cual el usuario
como Administrador. Para comprobar los estados
interacciona con ordenador.
de suspensin de energa de su equipo, ejecute:
powercfg /a.
Los sistemas operativos modernos permiten tener va- El resultado ser parecido a:
rias sesiones en uso. En el caso de Windows, segn
su licencia, slo una sesin se puede ejecutar en un Los siguientes estados de suspensin estn
momento dado y el cambio de sesiones significa que disponibles en este sistema: Espera ( S1 )
los programas que el usuario ejecuta en una sesin se Los siguientes estados de suspensin no
quedan en modo de espera hasta que el usuario cierre estn disponibles en este sistema: Espera
la nueva sesin. (S2)
Para ejecutar varias sesiones concurrentemente con El firmware del sistema no admite este
Windows, deber adquirir licencias del producto Ter- estado de espera. Espera (S3)
minal Server. En el caso de Linux, varias sesiones se El firmware del sistema no admite este
pueden ejecutar al mismo tiempo sin ninguna restric- estado de espera. Hibernar
cin. El firmware del sistema no permite la hibernacin.
Suspensin hbrida
Cuando el usuario finaliza la sesin, el sistema opera-
tivo da a elegir al usuario entre las siguientes opciones: Si su equipo permite activar el modo de hibernacin,
ejecute:
Cambiar de sesin: permite al usuario vali-
powercfg hibernate on
darse para iniciar una nueva sesin.
Las opciones de hibernacin se configuran en
Apagar el ordenador: cesa la alimentacin InicioPanel de controlOpciones de Energa.
elctrica para todos los componentes excepto la El sistema operativo presenta tres Planes de ener-
placa base, que tiene un consumo de 5v, aunque ga. Ordenados de mas a menos rendimiento y, en con-
el ordenador est apagado, para tareas como el secuencia, de menor ahorro a ms ahorro de energa,
propio encendido del ordenador. son: Alto rendimiento, Equilibrado y Economi-
zador.
Reiniciar: el ordenador se apaga y acto seguido
se vuelve a inicializar.
El objetivo de esta prctica es crear un plan de ener- Archivo: seleccione el nombre y ubicacin del
ga de bajo rendimiento y alto ahorro energtico para archivo resultante que contiene los ficheros com-
porttiles con poca batera. primidos.
En el men de Opciones de Energa, seleccione a la
parte izquierda la opcin Crear un plan de energa. Formato de compresin: tipo de formato de
En la siguiente pantalla, seleccione como plantilla del compresin 7zip, tar o zip.
nuevo plan la opcin Economizador y como nombre
del nuevo plan, escriba Economizador para port- Nivel de compresin: en general, cuanto ms
tiles. Pulse el botn Siguiente. compresin, menor ser el fichero resultante, pe-
Elija que, en caso de inactividad, se apague la pantalla ro tardar ms tiempo en comprimir.
cada 10 minutos y se ponga al equipo en suspensin
cada 20 minutos. Tipo de compresin: algoritmo de compresin
de los datos.
Opciones:
Encriptacin:
Pulse el botn derecho en una parte libre de la pan- Mostrar vistas en miniatura en vez de ico-
talla y elija la opcin Personalizar. nos
Desafortunadamente, algunos usuarios ejecutan todas Ejercicio 1 Cul es el UID del usuario ad-
sus acciones como root, de manera que comprometen ministrador de su sistema? Y la UID del root?
la seguridad del sistema. Para evitar este problema,
en la distribucin Ubuntu, se opta por deshabilitar
5.1.1.3.1. Gestin de Usuarios y Grupos en
el acceso al usuario root, de manera que este usuario
Ubuntu
existe en el sistema, pero no se puede entrar directa-
mente al sistema operativo como dicho usuario. Para gestionar Usuarios y Grupos, utilice, como usua-
rio principal del sistema, la opcin de men Syste-
Cuando se instala Ubuntu, se crea un usuario admi- maAdministracinUsuarios y grupos y pulse el
nistrador del sistema que pertenece al grupo admin. botn Desbloquear. A continuacin, escriba la contra-
En este libro supondremos que dicho usuario se llama sea del usuario principal y pulse el botn Autenticar.
groucho.
La pertenencia al grupo admin le da al usuario el Aadir/Editar usuario
privilegio de ejecutar programas administrativos co- Para aadir un nuevo usuario, pulse el botn Aadir
mo root. En este caso, el sistema pedir al usuario usuario. Para editarlo, seleccinelo con un clic y pulse
la contrasea del usuario root, que coincide con la el botn Propiedades.
Administrar Ubuntu
Borrar usuario
La pestaa Avanzado mostrar la carpeta personal Para aadir un grupo pulse el botn Aadir grupo, o
del usuario, que normalmente es /home/nombreusua- bien seleccinelo con un clic y pulse el botn Propie-
rio. Como intrprete de comandos y identificador de dades para modificarlo.
Sistemas Operativos Monopuesto http://monopuesto.com | 62
Administrar Ubuntu
Borrar grupo
En Linux, la mayor parte de los elementos son archi- 5.1.3.1.3. Panel de lugar
vos. Cada archivo est contenido en un contenedor
llamado carpeta, que, a su vez, est contenido en otra Barra de lugares: ubica la localizacin dentro
carpeta, excepto la carpeta /, que contiene todas las de la red de ficheros donde trabaja Nautilus. La
carpetas. ubicacin se puede mostrar en dos modos dife-
rentes pulsando el botn de edicin:
Cada usuario del sistema tiene una carpeta personal
llamada /home/nombreusario. Dentro de dicha carpeta
Ubicacin en modo botn: es el modo
se encuentra la carpeta Escritorio, que corresponde al
por defecto. Se muestra una fila de botones
escritorio del usuario.
con la ubicacin actual. Este modo es til
cuando se navegan por carpetas en el mis-
5.1.3.1. Elementos de Nautilus mo nivel de ubicacin o cerca de la misma
ubicacin.
Contiene los mens para realizar las tareas de gestin Botones de ampliacin y reduccin :
de archivos y carpetas. permiten cambiar el tamao de los elementos
mostrados en el panel de visualizacin.
5.1.3.1.5. Panel central de visualizacin de fi- car de forma rpida qu ficheros y qu tipo de ficheros
cheros y carpetas ocupan ms espacio al disco.
Muestra los ficheros y carpetas contenidos en la ubi- Instale baobab y seleccione la opcin Explorar sistema
cacin actual. de archivos y en la lista desplegable de modos de uti-
lizacin, elija la opcin Ver como grfico de rbol.
5.1.3.1.6. Barra inferior
Si hay algn elemento seleccionado, muestra las pro-
piedades de la seleccin, como el tamao de los fiche-
ros seleccionados. Si no hay ningn elemento seleccio-
nado, muestra el total de ficheros de la carpeta actual
y el espacio libre del disco.
Vistas: desde esta opcin se puede modificar c- En el panel de la parte izquierda se muestran las car-
mo organizar los elementos (por nombre, tama- petas, el tanto por cien de su uso y su tamao. En la
o,..) o el nivel de visualizacin de los elementos parte derecha se muestra de forma grfica el tamao
(100 %, 50 %, ...) de cada carpeta, de manera que el rea es proporcio-
nal a su tamao y en colores diferentes, los diferentes
Comportamiento: desde esta opcin se pue- tipos de archivo.
de modificar el comportamiento del ratn para
En el caso de optar por la visualizacin en modo Gr-
abrir los elementos, las opciones de ejecucin de
fico de Anillo, Baobab muestra un circulo central que
archivos de texto y la configuracin de la pape-
representa la carpeta elegida por el usuario, rodeada
lera.
de una serie de anillos concntricos que representan
Visualizacin: desde esta opcin se selecciona las carpetas y subcarpetas de dentro a fuera de la fi-
el orden en que la informacin sobre los archivos gura, de manera que los anillos interiores muestran las
aparecer debajo de los nombres de los iconos. carpetas de primer nivel, las carpetas de segundo nivel
estn en el segundo anillo, y as de forma sucesiva. El
Columnas de la lista: muestra el orden y los tamao de cada carpeta es proporcional a su ngulo.
campos que aparecern en la vista de lista.
5.1.6. Servicios
5.1.6.1. Administracin de servicios con Gno-
me
Para gestionar los servicios del sistema, desde el
men principal de Gnome, elija las opciones Siste-
maAdministracinServicios. A continuacin, pul-
se el botn Desbloquear e introduzca la contrasea del
Administrador para activar o desactivar los servicios.
Puede desactivar aquellos servicios que est seguro
que no utiliza, como el servicio Gestin de dispo-
sitivos Bluetooth si no tiene ningn dispositivo de
este tipo.
La desactivacin de servicios libera memoria del siste-
ma y hace que el arranque sea ms rpido. Por contra,
si se desactiva un servicio, el recurso asociado no pue-
de utilizarse.
La carpeta compartida aparecer en el escritorio. Para Una vez elegida la impresora, describa el nombre de
desmontarla, seleccinela con el botn derecho y elija la impresora y, opcionalmente, aada una descripcin
la opcin Desmontar el volumen. y donde est fsicamente la impresora.
Sistemas Operativos Monopuesto http://monopuesto.com | 70
Administrar Ubuntu
5.2. Administracin de Windows 2008 Ver: muestra las opciones para visualizar la in-
Server formacin de los usuarios.
Para iniciar el programa, ejecute como Administrador la opcin Configuracin de usuarioPlantillas admi-
el programa Smbolo del sistema y ejecute la orden nistrativasEscritorio Escritorio y en el panel de-
recho, cambie las siguientes propiedades de la opcin
gpedit.msc. Tapiz del escritorio
Configuracin: habilitada
Las polticas pueden definirse respecto
a la Configuracin del equipo o respec- Nombre del papel tapiz:
to a la Configuracin del usuario. C:\Windows\Web\Wallpaper\server.jpg
Pulse el botn Agregar y utilizando en botn de la Seleccione la opcin Guardar y cerrar y finalice el
parte inferior de la pantalla Agregar, aada los conta- asistente.
dores de rendimiento siguientes:
Modifique la opcin de contadores para que realice un Para recopilar datos, seleccione en el panel izquier-
muestreo cada 10 segundos: do las opciones Conjunto de recopiladores de datos
Definido por el usuarioDatos CPU y memoria y
con el botn derecho, seleccione la opcin Iniciar. Las
muestras se realizarn cada diez segundos, por tanto,
espere unos minutos y sobre la misma opcin Datos
CPU y memoria, con el botn derecho, seleccione
la opcin Detener.
Pulse el botn Compartir e introduzca la contrasea Con el botn Cach, podr elegir si el contenido del
del Administrador para compartir la carpeta. recurso compartido estar disponible para usuarios sin
conexin y cundo lo estar. Pulse el botn Permisos
para cambiar los permisos de comparticin:
Confirme la contrasea.
6. Entornos LAMP
LAMP son las siglas de Linux, Apache, Mysql y PHP
6.2. Inventario del software y el hard-
o Perl o Python. ware con OCS
Apache es un servidor de pginas web con una gran 6.2.1. Configuracin del servidor OCS
cuota de mercado.
Mysql es una base de datos relacional multiusuario. 6.2.1.1. Caso prctico: Instalacin del servi-
PHP, Perl y Python son lenguajes de programacin. dor OCS
La unin de estos programas consigue un entorno de
El programa OCS inventory New Generation gestiona
desarrollo y produccin libre y eficiente que ha sido y
contina siendo muy popular en el desarrollo de soft-inventarios de hardware y software de los ordenadores
ware libre. de una red.
El objetivo de la prctica consiste en configurar un ser-
vidor OCS de IP 192.168.1.22 y un cliente en Linux y
otro en Windows que enviarn al servidor informacin
6.1. Instalacin de un servidor LAMP sobre su configuracn de hardware y software.
Instale el paquete ocsinventory-server. El programa
Desde el men principal de Gnome, seleccione las op-
pedir al usuario si desea configurar la base de da-
ciones AplicacionesAccesoriosTerminal y ejecute
tos del programa con el programa dbconfig-common.
Seleccione la opcin S.
$ sudo tasksel
Introduzca una contrasea para las bases de datos que Introduzca la contrasea del usuario admin, creada en
el programa OCS generar. el punto 6.2.1.3 de la pgina 92.
Confirme la contrasea.
por:
6.2.2. Instalacin del cliente OCS en Linux
post_max_size = 16M
Para instalar el cliente OCS que enviar la informa-
Y cambie la lnea cin al servidor, instale el paquete ocsinventory-agent.
Seleccione http como mtodo de inventario.
upload_max_filesize = 2M
por:
upload_max_filesize = 16M
6.2.3. Informes
Para acceder a los informes, acceda a la direccin
http://192.168.1.22/ocsreports/ , seleccione la bandera de
su idioma y entre como usuario y contrasea admin.
Aparecer el cliente Linux creado en el punto anterior.
6.3.2.1.1. OfflineSysprep
Cree un CD autnomo como se explica en el pun-
to 7.2 de la pgina 103 activando las opciones Li-
veXPLiveXPAppsSystemOfflineSysprep.script
Cambie la BIOS para arrancar de CD:
Seleccione la opcin Elegir el mapa de teclado Samba server: crear la imagen a travs de la
de la lista completa : red en una carpeta compartida en Windows o
Samba en Linux.
6.3.4.3.1. Paso 1: Obtencin de la direccin Host Description: Ordenador del usuario Zeb-
MAC del cliente bo
Para preparar la imagen, se necesita la direccin MAC Host Image: Ordenador de Zebbo
de la tarjeta de red del cliente y una direccin IP para
Host OS: Windows 2000/XP
comunicarse con el servidor. Para obtener la direccin
MAC del cliente, inicie el ordenador con arranque Pulse el botn Add para aadir al cliente.
PXE y con el cable de red desconectado. Obtendr
los siguientes datos: 6.3.4.3.4. Paso 4: Preparacin del servidor
CLIENT MAC ADDR: 08 00 27 BD A7 8E para recibir la imagen del cliente
Tambin puede arrancar el ordenador con un CD au-
tnomo con Linux y ejecutar: Abra FOG con un navegador y haga clic sobre el d-
sudo ifconfig cimo icono de la barra de iconos y seleccione en
Obtendr los siguientes datos: la columna izquierda la opcin List All hosts y haga
eth0 Link encap:Ethernet clic sobre el icono Upload en la fila con el nombre
direccinHW 08:00:27:BD:A7:8E
inet direccin:192.168.1.66
ordenador-de-Zebbo.
Difusin:192.168.1.255 En la siguiente ventana puede activar la opcin Shut-
Mscara:255.255.255.0
down after task completion para apagar el cliente
Desde Windows, abra la consola y ejecute: y programar que la clonacin comience a una hora de-
ipconfig /all terminada. Como se desea realizar la clonacin en este
Obtendr los siguientes datos: momento, no active ninguna opcin y pulse el boton
Adaptador Ethernet Conexin de rea local Upload Image.
Direccin fsica. . . . . . . . . : 08-00-27-BD-A7-8E
Como se observa, la direccin MAC del cliente es
08:00:27:BD:A7:8E.
Utilice un ordenador con el mismo hardware o cree Seleccione la opcin Host managament y me-
una nueva mquina virtual, arranque mediante PXE diante la opcin de la barra izquierda List All Hosts,
y seleccione la opcin de arrancada Quick Host Re- cree un nuevo grupo denominado grupo1 y d de alta
gistration and Inventory para dar de alta al cliente a los nuevos clientes en el grupo grupo1.
en el servidor de FOG.
CDROM autnomo
Sistemas Operativos ejecutables desde unidades pticas
Ejecute el programa:
$ sudo remastersys-gui
Seleccione la segunda opcin Dist para realizar un
CD autnomo con los programas instalados en el sis-
tema operativo. La imagen resultante en formato ISO
se generar en /home/remastersys.
Herramientas de seguridad
Cifrado y bases de datos de claves
Una clave privada: es la que el receptor utili-
Comentario: escriba un texto que identifique Ejercicio 4 Cree la clave personal del usua-
claramente la clave. rio Zebbo.
Tipo de cifrado: algoritmo de cifrado. El al-
goritmo DSA ElGamal permite cifrar, descifrar,
firmar y verificar, mientras que los algoritmos 8.4.1. Exportacin e importacin de la clave
DSA i RSA slo permiten firmar. pblica
Fortaleza de la clave: se recomienda un valor
Para exportar la clave pblica, desde el men prin-
entre 2048 i 4096. Cuando ms larga es la cla-
cipal de Seahorse, elija las opciones FiltroExportar,
ve, es ms segura, pero el tiempo de operaciones
si no aparece dicha opcin elija la tercera opcin del
como el cifrado y descifrado es mayor.
men Filtro.
Fecha de caducidad: fecha a partir de la cual Para importar la clave pblica desde el men principal
la clave estar caducada. de Seahorse, elija las opciones FiltroImportar.
Sistemas Operativos Monopuesto http://monopuesto.com | 108
Seguridad
Para verificar las firmas, haga doble clic sobre el fiche- Primeramente, genere una base de datos de contrase-
ro .sig generado. as con las opciones del men FileNew database...
El programa pedir una clave para la base de datos
que puede ser una contrasea tecleada o bien un fiche-
ro. En este ltimo caso, necesitamos localizar el fiche-
ro para descifrar las claves. Elija la primera opcin
y teclee la contrasea dos veces.