Vous êtes sur la page 1sur 122

Sistemas Operativos Monopuesto

http://monopuesto.com

Sistemas Microinformticos y Redes

Ciclo de Grado Medio de Formacin Profesional

Xavier Cardona y Anna Ferrer

Manresa - 7 de septiembre de 2009

i| Sistemas Operativos Monopuesto http://monopuesto.com


ndice
1. El sistema informtico 1
1.1. El sistema informtico: componentes fsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1.1. Dispositivos de entrada de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1.2. Memorias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1.3. Unidad de proceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1.4. Dispositivos de salida de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2. El sistema informtico: componentes lgicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.1. Software de aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.2. Software de programacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.3. Software de sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3. Codificacin de la informacin en diferentes sistemas de representacin . . . . . . . . . . . . . . 3
1.3.1. Sistemas de numeracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3.2. Sistemas de numeracin posicionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3.3. Sistema de numeracin decimal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3.4. Sistema de numeracin binario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3.5. Sistema de numeracin octal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3.6. Sistema de numeracin hexadecimal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3.7. Conversin de un nmero en cualquier base a decimal . . . . . . . . . . . . . . . . . . . 4
1.3.8. Conversin de un nmero decimal a cualquier base . . . . . . . . . . . . . . . . . . . . . 4
1.3.9. Conversin de octal a binario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3.10. Conversin de hexadecimal a binario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.11. Equivalencias entre diferentes bases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.12. Equivalente octal de un nmero binario . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.13. Equivalente hexadecimal de un nmero binario . . . . . . . . . . . . . . . . . . . . . . . 6
1.4. Codificacin de caracteres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4.1. ASCII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4.2. Latin-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4.3. ISO-8859-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4.4. Unicode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

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

3. Instalacin de sistemas operativos 31


3.1. Esquemas de particin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.1.1. Tipos de particiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.1.2. Sistemas de ficheros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.1.3. Secuencia de arranque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.2. Parted Magic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.2.1. Caso prctico: Redimensionado y creacin de particiones . . . . . . . . . . . . . . . . . . 32
3.2.1.1. Requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.2.1.2. Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.2.1.3. Gestin de las particiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.3. Licencias de software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.3.1. El licenciante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.3.2. El licenciatario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.3.3. Licencias libres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.3.3.1. Licencia Pblica General de GNU . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.3.4. Licencias no libres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.3.4.1. Contrato de Licencia para Usuario Final . . . . . . . . . . . . . . . . . . . . . 34
3.3.4.2. Contrato de Licencia por Accesos de Clientes . . . . . . . . . . . . . . . . . . . 34
3.3.5. Licencias OEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.3.6. Gestin de las licencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.3.6.1. Realizar un inventario del software . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.3.6.2. Realizar un inventario de las licencias . . . . . . . . . . . . . . . . . . . . . . . 35
3.3.6.3. Cotejar el software instalado y las licencia . . . . . . . . . . . . . . . . . . . . . 35
3.3.6.4. Crear un plan de adquisicin de software . . . . . . . . . . . . . . . . . . . . . 35
3.4. Ubuntu Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.4.1. Introduccin a Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.4.2. Versiones de Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.4.3. Requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.4.4. Instalacin de Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.4.5. Instalacin de Ubuntu en un sistema de arrancada dual . . . . . . . . . . . . . . . . . . 38
3.4.6. Personalizacin de la instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.4.7. Gestor de arrancada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.4.7.1. Caso prctico: Configuracin de GRUB en modo texto . . . . . . . . . . . . . 39
3.4.7.2. Caso prctico: Configuracin de GRUB en modo grfico . . . . . . . . . . . . . 40
3.4.7.3. Caso prctico: Eliminacin de GRUB . . . . . . . . . . . . . . . . . . . . . . . 41
3.4.7.4. Caso prctico: Recuperacin de GRUB . . . . . . . . . . . . . . . . . . . . . . 41
3.5. Instalacin de Windows 2008 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.5.1. Introduccin a Windows 2008 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.5.2. Requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.5.3. Instalacin de Windows 2008 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
iii| Sistemas Operativos Monopuesto http://monopuesto.com
3.5.4. Seleccin de aplicaciones bsicas para W2008 . . . . . . . . . . . . . . . . . . . . . . . . 43
3.5.4.1. Instalacin de los controladores de dispositivos . . . . . . . . . . . . . . . . . . 43
3.5.4.2. Instalacin de apliaciones bsicas . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.5.5. Gestor de arrancada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.5.5.1. Bcdedit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.5.5.2. EasyBCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.5.6. Configuracin inicial de W2008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.5.6.1. Establecer la zona horaria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.5.6.2. Configurar funciones de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.5.6.3. Proporcionar nombre del equipo y dominio . . . . . . . . . . . . . . . . . . . . 46
3.5.6.4. Habilitar comentarios y actualizaciones automticas . . . . . . . . . . . . . . . 46
3.5.6.5. Descargar e instalar actualizaciones . . . . . . . . . . . . . . . . . . . . . . . . 47
3.5.6.6. Personalizar el servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.5.6.7. Activar Windows 2008 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.6. Sistemas de fichero en Windows 2008 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.7. Instalacin de Windows XP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.7.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.7.2. Versiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.7.3. Requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.7.4. Actualizaciones del sistema operativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.7.5. Instalacin de Windows XP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

4. Mantenimiento y configuracin de sistemas operativos 51


4.1. Mantenimiento y configuracin del sistema operativo Ubuntu Linux . . . . . . . . . . . . . . . 51
4.1.1. Administracin de sesiones con Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.1.1.1. Inicio de sesin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.1.1.2. Finalizacin y cambio de sesin . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.1.2. Compresin de archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.1.2.1. Compresin RLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.1.2.1.1. Compresin de ficheros mediante Gnome . . . . . . . . . . . . . . . . 52
4.1.2.1.2. Uso de 7zip con Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.1.3. Instalacin de utilidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.1.3.1. Instalacin de paquetes con Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . 52
4.1.3.1.1. Instalacin de paquetes con Ubuntu en modo texto . . . . . . . . . . 52
4.1.3.1.2. Instalacin de paquetes con Gnome: Synaptic . . . . . . . . . . . . . . 53
4.1.4. Actualizacin del sistema operativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.2. Mantenimiento y configuracin del sistema operativo Windows 2008 Server . . . . . . . . . . . 54
4.2.1. Inicio y parada del sistema. Cambio de sesin . . . . . . . . . . . . . . . . . . . . . . . . 54
4.2.1.1. Modos de apagado en Windows 2008 . . . . . . . . . . . . . . . . . . . . . . . 54
4.2.1.1.1. Caso prctico: Crear un nuevo plan de energa . . . . . . . . . . . . . 55
4.2.2. 7zip: Compresin de ficheros multiplataforma . . . . . . . . . . . . . . . . . . . . . . . . 55
4.2.2.1. Instalacin de 7zip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4.2.2.2. Compresin de ficheros con 7zip . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4.2.2.3. Descompresin de ficheros con 7zip . . . . . . . . . . . . . . . . . . . . . . . . 56
4.2.3. Interfaz de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.2.3.1. Aero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.2.4. Mejorar la apariencia de Windows 2008 Server . . . . . . . . . . . . . . . . . . . . . . . 57
4.2.5. Optimizacin del tiempo de arranque de los programas . . . . . . . . . . . . . . . . . . . 57
4.2.5.0.1. Caso prctico: Habilitar SuperFetch. . . . . . . . . . . . . . . . . . . . 57
4.2.6. Configuracin del navegador Internet Explorer . . . . . . . . . . . . . . . . . . . . . . . 58
4.2.7. Cambio de nombre del equipo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

5. Administracin de sistemas operativos 61


5.1. Administracin de Ubuntu 9.04 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.1.1. Administracin de usuarios y grupos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.1.1.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.1.1.2. El usuario root . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.1.1.3. Tipos de usuarios en GNU/Linux . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.1.1.3.1. Gestin de Usuarios y Grupos en Ubuntu . . . . . . . . . . . . . . . . 61
5.1.2. Perfiles de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.1.2.1. Configuracin de los perfiles de usuario . . . . . . . . . . . . . . . . . . . . . . 63
5.1.2.2. Caso prctico: Configuracin del perfil con Sabayon . . . . . . . . . . . . . . . 63
5.1.3. El administrador de ficheros Nautilus . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
5.1.3.1. Elementos de Nautilus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.1.3.1.1. Men de Nautilus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Sistemas Operativos Monopuesto http://monopuesto.com | iv
5.1.3.1.2. Barra de herramientas . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.1.3.1.3. Panel de lugar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.1.3.1.4. Panel lateral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.1.3.1.5. Panel central de visualizacin de ficheros y carpetas . . . . . . . . . . 66
5.1.3.1.6. Barra inferior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.1.3.2. Personalizacin de Nautilus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.1.3.3. Creacin de ficheros y carpetas . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.1.3.4. Administracin de ficheros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.1.4. Baobab y Windirstat: La herramienta de visualizacin del uso del disco . . . . . . . . . 66
5.1.4.1. Baobab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.1.4.2. Windirstat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.1.5. Procesos del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5.1.5.1. Administracin de procesos con Gnome . . . . . . . . . . . . . . . . . . . . . . 67
5.1.5.1.1. Acciones con procesos . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5.1.5.1.2. Aplicaciones de inicio de sesin . . . . . . . . . . . . . . . . . . . . . . 67
5.1.6. Servicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.1.6.1. Administracin de servicios con Gnome . . . . . . . . . . . . . . . . . . . . . . 68
5.1.7. Rendimiento del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.1.7.1. Gkrell: Herramientas de monitoritzaci . . . . . . . . . . . . . . . . . . . . . . 68
5.1.7.1.1. Instalacin de Gkrell . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.1.7.1.2. Configuracin de Gkrell . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.1.7.1.3. Configuracin de Gkrell . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.1.8. Comparticin de recursos en Ubuntu Linux . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.1.8.1. Compartir carpetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.1.8.2. Navegar por las carpetas compartidas . . . . . . . . . . . . . . . . . . . . . . . 69
5.1.8.3. Acceder directamente a una carpeta compartidas . . . . . . . . . . . . . . . . . 70
5.1.8.4. Compartir impresoras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
5.1.8.5. Acceder a impresoras compartidas . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.1.9. Estadsticas sobre la actividad del sistema: Dstat . . . . . . . . . . . . . . . . . . . . . . 71
5.1.10. Automatizacin de tareas: Gnome-schedule . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.2. Administracin de Windows 2008 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
5.2.1. Administracin de usuarios y grupos en Windows Server 2008 . . . . . . . . . . . . . . . 73
5.2.1.1. Usuarios locales por defecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
5.2.1.2. Administracin de usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
5.2.1.2.1. Aadir usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
5.2.1.2.2. Editar usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
5.2.1.2.3. Eliminar usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
5.2.1.2.4. Aadir grupo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
5.2.1.2.5. Eliminar grupo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
5.2.2. Perfiles de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
5.2.2.1. Caso prctico: Perfiles de usuario en Windows Server 2008 . . . . . . . . . . . 75
5.2.2.2. Polticas en Windows Server 2008 . . . . . . . . . . . . . . . . . . . . . . . . . 76
5.2.2.2.1. Caso prctico: Modificacin de las polticas de Windows Server 2008 . 77
5.2.3. Optimizacin de los procesos en Windows Server 2008 . . . . . . . . . . . . . . . . . . . 77
5.2.3.1. Caso prctico: Mejora en el tiempo de procesador de los programas . . . . . . 77
5.2.4. Optimizacin de los dispositivos de almacenamiento . . . . . . . . . . . . . . . . . . . . 78
5.2.5. Anlisis de la actividad del sistema a partir de trazas . . . . . . . . . . . . . . . . . . . 79
5.2.5.0.1. Definicin de los datos que se desean recopilar . . . . . . . . . . . . . 79
5.2.5.0.2. Recopilando datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.2.5.0.3. Informes personalizados . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.2.5.0.4. Diagnsticos e informes predefinidos . . . . . . . . . . . . . . . . . . . 81
5.2.6. Automatizacin de tareas del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.2.6.1. Caso prctico: Eliminacin de la carpeta downloads . . . . . . . . . . . . . . . 81
5.2.7. Administracin de tareas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
5.2.8. Administracin de aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
5.2.9. Administracin de procesos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
5.2.10. Administracin de servicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
5.2.11. Administracin de rendimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.2.12. Funciones de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.2.13. Usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.2.13.1. Caso prctico: Finalizacin de procesos . . . . . . . . . . . . . . . . . . . . . . 84
5.2.14. Comparticin de recursos en Windows Server 2008 . . . . . . . . . . . . . . . . . . . . . 84
5.2.14.1. Compartir carpetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.2.14.2. Compartir impresoras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
v| Sistemas Operativos Monopuesto http://monopuesto.com
5.2.14.3. Acceder a impresoras compartidas . . . . . . . . . . . . . . . . . . . . . . . . . 85
5.3. Perfiles de usuario en XP y Vista con Windows Stedystate . . . . . . . . . . . . . . . . . . . . . 87
5.3.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5.3.2. Requisitos del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5.3.3. Instalacin de Windows SteadyState . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5.3.3.1. Opciones de configuracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5.3.4. Establecer restricciones globales en el equipo . . . . . . . . . . . . . . . . . . . . . . . . 87
5.3.4.0.1. Configuracin de privacidad . . . . . . . . . . . . . . . . . . . . . . . 87
5.3.4.0.2. Configuracin de seguridad . . . . . . . . . . . . . . . . . . . . . . . . 87
5.3.5. Programar actualizaciones de software . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5.3.6. Proteger el disco duro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5.3.7. Gestin de perfiles de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

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

vii| Sistemas Operativos Monopuesto http://monopuesto.com


Sistema informtico

El sistema informtico
Componentes del ordenador. Sistemas de numeracin

E l objetivo del tema consiste en analizar e


identificar las partes del sistema informtico y
Ejercicio 1 Se puede considerar un reloj di-
gital como un ordenador?

Ejercicio 2 Enumera tres tipos de ordenador


aprender diferentes mtodos de codificacin de
que se pueden encontrar en una aula.
la informacin.

1.1.1. Dispositivos de entrada de datos


1. El sistema informtico Los ordenadores tienen diferentes tipos de entrada de
datos. Los ms comunes son el teclado, el ratn y el
Segn el diccionario de la Real Academia Espaola escner.
(RAE), un sistema es un conjunto de cosas que re-
lacionadas entre s ordenadamente contribuyen a de-
terminado objeto.. Un sistema informtico tiene co-
1.1.2. Memorias
mo objetivo el procesamiento de la informacin y est
compuesto tres partes relacionadas: el hardware, el En un ordenador distinguimos diferentes tipos de me-
software y los usuarios. moria:

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.

Dispositivos de entrada de datos: permiten Memoria masiva: son dispositivos no voltiles


introducir datos en el ordenador. que almacenan gran cantidad de informacin co-
mo, por ejemplo, los discos duros o las memorias
Memorias: permiten almacenar los datos.
flash.
Unidad de proceso: permite realizar clculos
sobre los datos Ejercicio 3 Es una cinta de vdeo una me-
moria RAM?
Dispositivos de salida de datos: permiten
visualizar el resultado de los clculos. Ejercicio 4 Es un DVD una memoria
RAM?
La arquitectura de los PC consta de un circuito im-
preso, llamado placa base, sobre el cual estn solda-
dos circuitos integrados auxiliares llamados chipset, 1.1.3. Unidad de proceso
diferentes tipos de conectores como las ranuras de
expansin, los zcalos del microprocesador y otros. La CPU, siglas de Central Proces Unit, es el com-
Sobre la placa base, se conectan los dems componen- ponente del ordenador que permite realizar operacio-
tes del ordenador: microprocesador, memoria RAM, nes aritmticas y lgicas con los datos. Consta de uno
dispositivos de almacenamiento, dispositivos de en- o ms microprocesadores. En los PC, la CPU es un
trada y de salida de datos, tarjetas de expansin, etc. circuito integrado que se monta sobre un zcalo sobre
Dado el carcter modular de los dispositivos de los la placa base. Para reducir la cantidad de calor gene-
PC, es relativamente sencillo sustituir un componente rada por la CPU, se la cubre con un disipador y sobre
por otro equivalente. ste un ventilador.
Sistema Informtico

1.1.4. Dispositivos de salida de datos Ejercicio 7 Enumera diferentes ejemplos de


software de aplicacin.
Son dispositivos que permiten mostrar la informacin
en diferentes formatos. Los ms comunes son: Ejercicio 8 Realiza un presupuesto de soft-
ware de aplicacin para una empresa que necesi-
Monitor: muestra la informacin en formato vi- ta la ltima versin de los siguientes programas:
sual sobre una pantalla.
20 licencias para Microsoft Office
Impresora: muestra informacin en formato 3 licencias para Autocad
papel.
1 licencia de Contaplus
Altavoces: muestran informacin en formato
sonoro.
1.2.2. Software de programacin
Ejercicio 5 Clasifica los siguientes dispositi- El software de programacin es el conjunto de pro-
vos como perifricos de entrada, de salida o mix- gramas que permiten generar nuevos programas o mo-
tos: monitor tctil, gamepad, grabadora de DVD, dificar los existentes.
cmara web, tarjeta capturadora de vdeo, tarjeta Los programas se generan a partir de un texto inteligi-
de red. ble por los humanos llamado cdigo fuente codifica-
do segn una serie de reglas definidas en un lenguaje
Ejercicio 6 Identifica en tu PC la marca y
de programacin.
modelo de todos los componentes fsicos explica-
Los procesadores ejecutan los programas en un len-
dos en este tema.
guaje propio llamado lenguaje nativo o cdigo m-
quina, por tanto, cualquier programa codificado en
1.2. El sistema informtico: compo- un lenguaje diferente al cdigo mquina ha de ser
transformado en este cdigo.
nentes lgicos
El software de programacin incluye entre otros:
El software o programas informticos est constitui-
do por el conjunto de instrucciones que permiten al Editores de lenguajes de programacin:
ordenador realizar una determinada tarea. son programas que permiten editar cdigo fuen-
El software se puede dividir en: te. Normalmente, cuentan con autocompletado
de cdigo, resaltado de la sintaxis, etc.
Software de aplicacin
Compiladores: son programas que permiten a
Software de programacin partir de un cdigo fuente o a partir de cdi-
go intermedio, generar un cdigo ms fcilmen-
Software de sistema te entendible por un ordenador, llamado cdigo
objeto. El cdigo objeto no necesita del cdigo
fuente para su ejecucin.
1.2.1. Software de aplicacin El cdigo objeto puede ser de dos tipos:

El software de aplicacin est orientado al usuario fi-


Cdigo mquina: en este caso, el cdigo
nal, con conocimientos bsicos de informtica. Nor-
objeto es el lenguaje nativo del procesador.
malmente, este tipo de software se ejecuta sobre una
Por ejemplo, cuando se compila un cdi-
interfaz grfica para que su uso sea ms sencillo.
go fuente en lenguaje C, se genera cdigo
Algunos ejemplos de software de aplicacin son:
mquina.
Programas de ofimtica: son aquellos progra- Cdigo Intermedio: en este caso, el c-
mas necesarios para la gestin de una oficina. digo objeto es ms sencillo que el cdigo
fuente, pero no es el lenguaje nativo del
Videojuegos: son programas dedicados al ocio. procesador. Por ejemplo, cuando se com-
pila un cdigo fuente en lenguaje Java, se
genera cdigo intermedio. El cdigo inter-
Programas de diseo industrial: son pro-
medio debe ser compilado o interpretado
gramas que abarcan desde el diseo de una pieza
para poderse ejecutar.
hasta su produccin por una mquina industrial.

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

1.3.6. Sistema de numeracin hexadecimal Dividendo Divisor Cociente Resto


60 2 30 0
El sistema de numeracin hexadecimal es un 30 2 15 0
sistema de numeracin posicional de base 16 15 2 7 1
y que, por tanto, utiliza diecisis smbolos: 7 2 3 1
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F . El smbolo 3 2 1 1
A representa el dcimo smbolo, el smbolo B repre- 1 2 0 1
senta el onceavo smbolo, etc. Por tanto, 6010 = 1111002

Ejemplo Nmero hexadecimal: 2BACA6F 0F A16


Ejemplo Clculo del equivalente octal del nmero de-
cimal 13110
1.3.7. Conversin de un nmero en cualquier 131 8
base a decimal 51 16 8
3 0 2 8
Para calcular el equivalente decimal de un nmero en 2 0
una base b, lo expresaremos como el producto de sus Dividendo Divisor Cociente Resto
dgitos multiplicado por bp1 , siendo b la base y p la 131 8 16 3
posicin del dgito de derecha a izquierda. 16 8 2 0
2 8 0 2
Ejemplo Clculo del equivalente decimal del nmero Por tanto,
131 = 2038
binario 11012
11012 = 1 23 + 1 22 + 0 21 + 1 20 =
1 8 + 1 4 + 0 2 + 1 1 = 8 + 4 + 0 + 1 = 1310
Ejemplo Clculo del equivalente hexadecimal del n-
mero decimal 44610
Ejemplo Clculo del equivalente decimal del nmero
octal 7248 446 16
2 1 0
7248 = 7 8 + 2 8 + 4 8 = 7 64 + 2 8 + 4 1 = -32 27 16
448 + 16 + 4 = 46810 126 -16 1 16
-112 11 1 0
Ejemplo Clculo del equivalente decimal del nmero 14
hexadecimal F E016 Dividendo Divisor Cociente Resto
F E016 = F 162 + E 161 + 0 160 = 446 16 27 14=E
15 256 + 14 16 + 0 1 = 3840 + 224 + 0 = 406410 27 16 1 11=B
1 16 0 1
Ejercicio 11 Calcula el equivalente decimal
de: 2378 , DABA216 y 101112 Por tanto, 44610 = 1BE16

Ejercicio 12 Calcula el equivalente binario,


octal y hexadecimal del nmero 11335410 .
1.3.8. Conversin de un nmero decimal a
cualquier base

Para calcular el equivalente decimal de un nmero 1.3.9. Conversin de octal a binario


de base b, se divide el nmero decimal entre b hasta
que el cociente sea cero. El equivalente binario es la Para calcular el equivalente binario de un nmero
secuencia de restos de la divisin, comenzando por el octal, se debe sustituir cada dgito octal por su equi-
ltimo. Si la base es 16, hay que tener en cuenta que si valente binario, utilizando la siguiente tabla de equi-
el resto de la divisin es mayor o igual a 10, entonces valencias:
hay que sustituir dicho resto por el smbolo hexadeci-
mal correspondiente (A = 10,B = 11,C = 12,...).
Octal Binario
Ejemplo Clculo del equivalente binario del nmero 0 000
decimal 6010 1 001
2 010
60 2
3 011
00 30 2
4 100
0 10 15 2
5 101
0 1 7 2
6 110
1 3 2
7 111
1 1 2
1 0
Sistemas Operativos Monopuesto http://monopuesto.com | 4
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

1.3.11. Equivalencias entre diferentes bases


Ejemplo Calcular el equivalente binario de 7238

Octal Binario La siguiente tabla expresa las equivalencias entre n-


7 111 mero de diferentes bases.
2 010
3 011
Por tanto, 7238 = 1110100112 Decimal Binario Octal Hexadecimal
Ejercicio 13 Calcula el equivalente binario 0 0 0 0
de 77618 . 1 1 1 1
2 10 2 2
3 11 3 3
1.3.10. Conversin de hexadecimal a binario 4 100 4 4
5 101 5 5
Para calcular el equivalente binario de un nmero he- 6 110 6 6
xadecimal, se debe utilizar el mismo mtodo explicado 7 111 7 7
anteriormente para pasar un nmero octal a binario, 8 1000 10 8
pero utilizando la siguiente tabla de equivalencias: 9 1001 11 9
10 1010 12 A
11 1011 13 B
Hexadecimal Binario 12 1100 14 C
0 0000 13 1101 15 D
1 0001 14 1110 16 E
2 0010 15 1111 17 F
3 0011
4 0100
5 0101
6 0110
7 0111 1.3.12. Equivalente octal de un nmero bina-
8 1000 rio
9 1001
A 1010 Para calcular el equivalente octal de un nmero bi-
B 1011 nario, se deben agrupar los dgitos binarios de tres
C 1100 en tres. Si el nmero de dgitos binarios no es ml-
D 1101 tiplo de tres, se pueden aadir uno o dos ceros a la
E 1110 parte izquierda del dgito binario. A continuacin, se
F 1111 sustituye cada grupo de tres nmeros binarios por el
equivalente octal.
Ejemplo Calcular el equivalente binario de 1A716

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.3.13. Equivalente hexadecimal de un nme- <meta http-equiv="content-type"


ro binario content="text/html;charset=iso-8859-1">
Para calcular el equivalente hexadecimal de un nme-
1.4.4. Unicode
ro binario, se deben agrupar los dgitos binarios de
cuatro en cuatro. Si el nmero de dgitos binarios no Unicode es un acrnimo ingls formado por Universal
es mltiplo de cuatro, se pueden aadir uno o dos o y Code (Cdigo Universal). Unicode proporciona un
tres ceros a la parte izquierda del dgito binario. A mtodo estndar para representar y manipular ca-
continuacin, se sustituye cada grupo de cuatro n- racteres en soportes informticos. La versin actual
meros binarios por el equivalente hexadecimal. codifica ms de 100.000 caracteres.

UTF-8 (acrnimo de 8-bit Unicode Transformation


Ejemplo Calcular el equivalente hexadecimal del n- Format) es una parte del estndar Unicode compati-
mero binario 1011112 ble con ASCII. Cada carcter est representado por
101112 = 001011112 = 2F16 una secuencia de 1 a 4 octetos, de manera que incluye
Ejercicio 16 Calcula el equivalente hexadeci- el alfabeto latino, griego, arbico, hebreo,...
mal de 101002 y de 102 . La IETF (acrnimo de Internet Engineering Task
Force) define en sus estandares que la codificacin
UTF-8 debe estar soportada por todos los protocolos
1.4. Codificacin de caracteres de Internet. Actualmente, se tiende a tener todas las
1.4.1. ASCII aplicaciones y bases de datos con la informacin co-
dificada en formato UTF-8.
El cdigo ASCII (acrnimo de American Standard Co-
de for Information Interchange), es un cdigo para la Ejemplo Para indicar que una pgina en formato
representacin de caracteres, de manera que cada ca- HTML los caracteres estn codificados formato utf-
rcter se representa con 7 bits. Los primeros 32 carac- 8, entre las etiquetas <head> y </head> se debe
teres son caracteres de control no imprimibles que ac- introducir:
tualmente estn obsoletos, como, por ejemplo, el cdi-
go 10, que haca que la impresora saltara a la siguiente <meta http-equiv="content-type"
lnea. content="text/html;charset=utf-8">

Ejercicio 17 Qu tipo de codificacin se uti-


1.4.2. Latin-1 liza en las siguientes webs?
Los caracteres ASCII son los del alfabeto ingls y, por
http://barrapunto.com
tanto, no permite caracteres con acentos o la letra .
Para remediar estos problemas, se crearon cdigos AS- http://meneame.net
CII extendidos de 8 bits, que eran idnticos al cdigo
ASCII hasta el carcter 127, y en los siguientes carac- http://www.microsoft.com
teres hasta el 255 se incluan otros caracteres como
http://www.ubuntu.com
vocales acentuadas, el smbolo de inicio de interroga-
cin () y otros.
Latin-1 o ISO 8859-1, es un estndar ASCII extendi-
do que contiene los caracteres de alfabetos de Europa
Occidental, como todas las lenguas oficiales del estado
Espaol, el Francs, el Portugus y otros.

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.

ISO-8859-1 est basado en Latin-1 pe-


ro no es equivalente.

Ejemplo Para indicar que en una pgina en formato


HTML los caracteres estn codificados formato
ISO-8859-1 entre las etiquetas <head> y </head>
se debe introducir:
Sistemas Operativos Monopuesto http://monopuesto.com | 6
Mquinas virtuales

Administacin de mquinas virtuales


Virtualizacin con Qemu y VirtualBox

Por ejemplo, si tenemos un sistema operativo Win-

E l objetivo del tema consiste en instalar sis-


temas operativos en mquinas virtuales y confi-
dows ejecutando el sistema operativo Ubuntu Linux
mediante el programa Virtualbox, el sistema operativo
anfitrin es Windows y el sistema operativo husped
gurar las herramientas para la comparticin de es Ubuntu Linux.
recursos entre la mquina real y las virtuales.

Ejercicio 18 Un usuario ejecuta el emulador


dosbox (http://www.dosbox.com) para jugar a los
2. Mquinas virtuales juegos de MS-DOS de su infancia. Cul es el
sistema operativo real y el virtual?
2.1. Mquina real y mquina virtual
Una mquina virtual es un software, llamado genri-
camente hipervisor o, en ingls, hypervisor, que per-
mite emular un ordenador, de manera que se pueden 2.2. Virtualizacin y mquina virtual:
ejecutar programas en el ordenador virtual como si ventajas y inconvenientes
se ejecutase en un ordenador real. En contraposicin,
una mquina real est formada por el hardware que 2.2.1. Ventajas de la virtualizacin
forma el ordenador.
La principal ventaja de las mquinas virtuales es que
2.1.1. Mquinas virtuales nativas permiten la ejecucin simultnea de varios sistemas
operativos sobre el mismo hardware. De esta mane-
Las mquinas virtuales nativas son aquellas que se ra se pueden reducir los costes asociados, ya que es
ejecutan directamente sobre el hardware. ms barato tener un nico ordenador con tres siste-
Vmware ESXi es un programa comercial que per- mas operativos virtuales que tener tres ordenadores.
mite crear mquinas virtuales nativas en un PC. Actualmente, para la gestin de dominios web, se
http://www.vmware.com/products/esxi/ ofrecen mquinas virtuales donde pueden gestionar el
software necesario para gestionar su dominio web de
2.1.2. Mquinas virtuales husped acuerdo a sus necesidades.
Las mquinas virtuales husped o guest son aque-
llas que se ejecutan como un programa ms dentro de
un sistema operativo. En este caso, el sistema opera- Otra ventaja es que las mquinas virtuales pueden
tivo real se le llama anfitrin o host. emular hardware diferente al de la mquina real y eje-
cutar sistemas operativos de forma simulada que sera
imposible ejecutar directamente en la mquina real.
2.1.3. Virtualizacin de sistemas operativos Por ejemplo, el sistema operativo para PDA Palm Os
v4.12 se ejecuta sobre un procesador Motorola 68000,
La virtualizacin de sistemas operativos consiste en por tanto, no se puede ejecutar directamente sobre
que un sistema operativo ejecuta un programa, llama- un PC. No obstante, el programa Palm OS Emulator
do hipervisor, que proporciona un entorno en el cual (POSE) permite emular el harware de una PDA sobre
se puede instalar y ejecutar otro sistema operativo di- un PC.
ferente de manera que los sistemas operativos pueden
Las mquinas virtuales se pueden mantener fcilmen-
convivir ejecutndose al mismo tiempo en una nico
te, ya que no dependen del hardware real. Adems, las
ordenador.
mquinas virtuales son fcilmente escalables, es decir,
pueden crecer a voluntad dentro de unos mrgenes.
El sistema operativo anfitrin puede acceder al
hardware real de la mquina, mientras que el sistema Por ejemplo, si una mquina virtual llena su disco du-
operativo husped se ejecuta por el hipervisor en ro virtual de informacin, se le puede aadir otro disco
sistema operativo real como un programa ms y se duro virtual.
ejecuta sobre un hardware virtual simulado, de mane- Otra caracterstica de las mquinas virtuales es la to-
ra que todas las mquinas virtuales se ejecutan sobre lerancia a errores, ya que el fallo de una mquina no
el mismo hardware. afecta las dems.
Mquinas virtuales

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

Memoria RAM: 512 MiB

Disco duro: 200Gib, de los cuales 15GiB


estan libres
Tarjeta de vdeo capaz de soportar resolu-
cin de 1024x768
Tarjeta de sonido
Conexin a internet

Perifricos: CD-ROM, teclado, mouse,


tarjeta de sonido, altavoces, y auriculares
El ordenador tiene instalado como anfitrin el
2.2.2. Inconvenientes de la virtualizacin sistema operativo Ubuntu.

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?

b) Si le instalamos el doble de RAM, po-


El sistema operativo pionero en uti- demos instalar un Windows XP husped con los
lizar tcnicas de virtualizacin fue el requerimientos mnimos de forma que el sistema
IBM CP-40 en 1967. operativo anfitrin tambin se ejecute con los
requisitos mnimos recomendados?

2.3.1. Compartir el teclado y ratn entre el


2.3. Planificacin de la instalacin de sistema operativo anfitrin y husped
mquinas virtuales
El sistema operativo husped, en principio, no puede
Antes de crear una mquina virtual, debemos plani- detectar que est virtualizado, y por lo tanto, utiliza
ficar los requisitos necesarios para instalar el sistema
algunos recursos como el ratn y el teclado de manera
operativo husped y tener en cuenta que la mqui- apropiativa, sin compartirlos con el sistema operativo
na virtual necesitar de recursos, como la memoria, a anfitrin. Cuando utilice dichos recursos en el siste-
costa de la mquina real. ma operativo husped, debe liberarlos pulsando una
Los Sistemas Operativos suelen clasificar las necesida-tecla o una combinacin de teclas especiales llamadas
des de hardware en: teclas del anfitrin para que puedan ser utilizados
por el sistema operativo anfitrin. Por defecto, la te-
Requisitos mnimos: son los mnimos requeri-
cla del anfitrin de Qemu es la pulsacin simultnea
mientos que hacen que el sistema funcione, pero
de las teclas CTRL y ALT y la de VirtualBox es la
de manera lenta y poco funcional.
tecla CTRL derecha.
Requisitos recomendados: son los mnimos re-
querimientos para que el sistema funcione de
forma fluida.

Requisitos ptimos: son los requerimientos ne-


cesarios que el sistema funcione en entornos de
produccin.

Ejercicio 19 Consulta en las pginas


http://es.wikipedia.org/wiki/Ubuntu
los requisi-
http://es.wikipedia.org/wiki/Windows_XP
tos mnimos para instalar Ubuntu 9.04 y Win-
dows XP.

Sistemas Operativos Monopuesto http://monopuesto.com | 8


Qemu

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.

2.4.3. Qemu Manager: Qemu para Windows


Qemu Manager es una interfaz grfica de usua-
rio para la ejecucin de Qemu desde el siste-
ma operativo Windows. Descarge, leea la licen-
cia e instale el programa Qemu Manager desde
http://www.davereyn.co.uk/download.htm . En esta prctica
se ha utilizado la versin 6.0
La primera vez que ejecute Qemu Manager, seleccione
la opcin Install & Enable KQEMU Acceleratos
Support para activar, de forma experimental, Kqe-
mu, el acelerador de Qemu.

2.4.3.1. Caso prctico: Creacin de un hus-


ped Windows XP con Qemu Manager
En esta ventana especifique:
2.4.3.1.1. Requisitos
Un CD original de Windows XP o la imagen del Memory size: cantidad de RAM que que-
CD en formato ISO dar reservada para la mquina virtual. Elija
256 MB .
El programa Qemu Manager
9| Sistemas Operativos Monopuesto http://monopuesto.com
Qemu

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:

Disk Image Size: tamao del disco vir-


tual en MB. Seleccione 8 GB .
Disk Image type: tipo de formato del dis-
co virtual. Seleccione QCOW2 .
Do not use an Virtual Disk Image: No
se utiliza ningn disco virtual.
Encrypt Disk: el disco duro virtual se ci-
frar y slo se podr acceder si el usuario se
valida con una contrasea. Esta opcin slo
es vlida en discos en formato QCOW2.
Compress disk: el disco duro virtual com-
primir la informacin que contiene. Esta
opcin slo es vlida en discos en formato
QCOW2.

En la pestaa Drives, puede especificar los dispositi-


vos de almacenamiento externo de la mquina virtual,
el orden de arrancada de los dispositivos y las copias
en caliente de la mquina virtual. Seleccione como dis-
positivo de arranque(Boot Drive) el CDROM .

En la siguiente ventana especifique si quiere utili-


zar el Qemu Manager Client para controlar los pa-
rmetros de la mquina virtual de forma avanzada.
Active esta opcin .

En la pestaa Advanced, puede especificar parmetros


avanzados de configuracin de la mquina virtual, co-
mo la librera que se utilizar para emular el sonido,
la fecha y hora de la mquina virtual, el tipo de ace-
leracin del hardware y otros.
Sistemas Operativos Monopuesto http://monopuesto.com | 10
Qemu

Pause/Resume the virtual machine :


para o reanuda la mquina virtual.

VM Snapshot management : permite


crear (create), cargar (load) o borrar (delete) co-
pias de la mquina virtual en el estado actual.
slo funciona en discos en formato QCOW2.

Shutdown/Reset Options : permite cam-


biar el estado de encendido de la mquina vir-
tual.

Quit Qemu : Cierra Qemu i Qemu Manager.

Open Qemu Monitor Window : abre el mo-


nitor del programa Qemu.
Finalmente, con el icono blanco sobre fondo verde
se iniciar la mquina virtual y con el icono rojo en Ejercicio 21 Cree una cpia del estado ac-
forma circular se detendr la mquina virtual. tual del husped XP. Reinicie el programa Qemu
Manager y recupere la copia creada. Realice un
manual con capturas de pantalla del ejercicio
.

2.4.4. Instalacin de Qemu en Linux

Con el programa Synaptic o desde la consola, instale


los siguientes paquetes y sus dependencias:

qemulator kqemu-source

Para ejecutar el programa Qemulator, desde el me-


n principal de Gnome, utilice las opciones Aplicacio-
nesAccesoriosQemulator.
Instale el sistema operativo Windows XP en la
mquina husped segn el punto 3.7 de la pgina
48
.
Dentro de la ventana de la mquina virtual, se pueden
configurar las siguientes opciones:

CD/DVD drive :

Eject CD/DVD media from drive: ex-


pulsa el CD/DVD de la mquina virtual.
Load CD/DVD Disk Image: permite
elegir una imagen ISO y introducirla en la
mquina virtual.
Load CD/DVD Disk Image & Res-
tart VM: como la opcin anterior y a con-
tinuacin se reinicia la mquina virtual.
Use Physical CD/DVD Drive: utiliza
un disco ptico fsico introducido en la m-
Para que un usuario utilice el mdulo Kqemu, aada
quina real.
al usuario al grupo kqemu desde modo grfico, como
Floppy disk drive : como la opcin ante- se explica en el punto ?? de la pgina ?? o bien, desde
rior, pero para disquetes. la consola, para aadir al usuario groucho al grupo
kqemu ejecute la orden:
Send Ctrl+ALT+DELETE : envia dicha $ sudo usermod -a -G kqemu groucho
combinacin de teclas a la mquina virtual
11| Sistemas Operativos Monopuesto http://monopuesto.com
Qemu

2.4.4.1. Caso prctico: Creacin de un hus-


ped Windows XP con Qemulator

Para crear una nueva mquina virtual, desde el men


principal de Qemulator, seleccione las opciones Sys-
temCreate New machine
Especifique las siguientes opciones:

Machine Name: nombre de la mquina vir-


tual. En este caso, Windows XP .

Machine icon: icono que representa la mqui-


na virtual. Seleccione windows.png

Select the System Architecture: arquitec-


tura de la mquina virtual. Seleccione x86 .

Used RAM: memoria utilizada por la mquina


virtual. Elija 128 MB .

Boot from image: nombre del fichero ISO que


contiene la imagen de la instalacin de un siste-
ma operativo.
Para crear el disco virtual, pulse el botn Create a
Boot from device CDR/DVD: elija esta op- la derecha de la etiqueta hda.
cin si desea instalar el sistema operativo hus-
ped desde un dispositivo ptico.

Una vez seleccionadas las opciones pertinentes, haga


clic en el botn Aceptar.
Especifique las siguientes opciones:

Target Folder for the new image: nom-


bre de la carpeta donde se generar el fichero
que contendr el disco duro virtual. Seleccione
la carpeta personal del usuario .

Base image: nombre del fichero que ya contiene


un disco duro virtual previamente creado

Filename of the new image: nombre del fi-


chero que contendr el disco duro virtual. Espe-
cifique como nombre imagen_xp .

Image setup: elija el tamao y el tipo de forma-


to del fichero del disco duro virtual. Elija 8 GB .

Primeramente, deber crear el disco duro virtual que


contendr el sistema operativo husped. Para ello, ha-
ga clic en la pestaa Advanced.
Sistemas Operativos Monopuesto http://monopuesto.com | 12
Pulse el botn Create para crear el disco duro virtual.

Pulse el botn Aceptar regresar al men principal de


Qemulator. A continuacin, pulse en la parte inferior
de la ventana de Qemulator el botn Show settings
para mostrar las opciones de configuracin de la m-
quina virtual.
En la pestaa Network se pueden modificar los pa-
rmetros relativos a la configuracin de la red de la
En la pestaa Main se muestran los discos duros de mquina virtual.
la mquina virtual y en la opcin boot options el
dispositivo virtual que arrancar el sistema operativo.

En la pestaa Qemu se pueden modificar los parme-


tros relativos al funcionamiento del programa.

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:

System and machine: parmetros relativos a


la arquitectura

Display options: parmetros relativos al vdeo


de la mquina virtual

Audio Device Settings: funciones de audio

USB settings: dispositivos USB

Used RAM: RAM de la mquina virtual

Set realtime clock local time: funciones re-


lativas a la hora de la mquina virtual

Ejercicio 22 Active las funciones de audio y


USB de la mquina virtual.
13| Sistemas Operativos Monopuesto http://monopuesto.com
Qemu

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.

2.4.6. Mejora del rendimiento del husped


Windows XP

Para mejorar el rendimemiento del husped Windows


XP, desactive los efectos de pantalla. Para ello, selec-
cione InicioMi PC y con el botn derecho, elija la
opcion Propiedades.
En la pestaa Extended settings se pueden modificar
los parmetros relativos a los los puertos activos en la
mquina virtual y el nmero de CPU virtuales.

2.4.5. Configuracin de la red en Qemu


Por defecto, Qemu se configura en una red virtual con
los siguientes servidores:
Sistemas Operativos Monopuesto http://monopuesto.com | 14
Qemu

En la pestaa Opciones Avanzadas pulse el boton


Configuracion y desactive los efectos visuales con la
opcin Personalizar.

2.4.7. Descarga de huspedes


En http://www.oszoo.org puede descargar multitud de
discos duros virtuales con imgenes de sistemas ope-
rativos husped para Qemu.

Ejercicio 26 Descargue y configure una m-


quina virtual de http://www.oszoo.org y enve a su
profesor/a una captura de pantalla donde se
aprecie el sistema operativo anfitrin y el hus-
ped.

15| Sistemas Operativos Monopuesto http://monopuesto.com


VirtualBox

2.5. VirtualBox 2.5.2.1. Virtualizacin por software

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.

VirtualBox puede ejecutarse en multitud de sistemas


operativos anfitriones como, por ejemplo, Windows, 2.5.2.2. Virtualizacin por hardware
OS X, Linux y Solaris. La lista completa de sistemas
operativos anfitriones con soporte se puede consultar Las tcnicas de virtualizacin por hardware son rpi-
en: http://www.VirtualBox.org/wiki/Guest_OSes das, pero slo funcionan con microprocesadores mo-
e incluye, entre otros, Linux, Windows, Solaris, dernos. En el caso de microprocesadores Intel, la
FreeBSD, Open BSD y MS-DOS. virtualizacin por hardware se denomina VT-x y en
el caso de AMD, se denomina AMD-V. En la ma-
La virtualizacin de los sistemas operativos es trans- yora de ordenadores, la virtualizacin por hardware
parente, es decir, no hace falta modificar el sistema se debe habilitar en la BIOS. Consulte el manual del
operativo husped para virtualizarlo. microprocesador de su PC para ms informacin.

La paginacin anidada (nested paging) es una tcnica


2.5.1. Licencias de VirtualBox de virtualizacin por hardware que puede mejorar la
gestin de la memoria.
Actualmente existen dos versiones del programa Vir-
tualBox: VirtualBox versin propietaria y VirtualBox Por defecto, las maquinas virtuales que cree ten-
Open Source Edition, llamada VirtualBox OSE. drn habilitada la virtualizacin por hardware VT-
x o AMD-V y tendrn deshabilitada la paginacin
La versin propietaria se distribuye como un pro- anidada. Los usuarios pueden habilitar o deshabilitar
grama binario ejecutable con una licencia comercial manualmente ambas opciones.
que es gratuita para uso personal, educativo o de
evaluacin segn se recoge en la documentacin de En el caso de emular un microprocesador con ar-
licencia en http://www.virtualbox.org/wiki/Licensing_FAQ. quitectura de 64 bits o bien en el caso de simular ms
La versin privada se puede descargar desde de una CPU en la maquina virtual, la aceleracin por
http://www.VirtualBox.org/ . hardware deber estar activada.

La versin Open Source de VirtualBox se distribu-


ye conforme a la licencia GPL. Esta versin libre VirtualBox puede ejecutar como an-
es equivalente a la versin privada, pero algunas fitrin, adems de Windows y Li-
funciones de la versin privada no estn presentes nux, otros sistemas operativos como
en la versin OSE. Por ejemplo, la versin libre
no implementa el controlador USB ni el SATA. La
OpenSolaris, OpenBSD, OS/2, Sylla-
versin libre viene incluida en Ubuntu Linux. Los ble, ReactOS, SkyOS y Haiku.
binarios para Windows se pueden descargar desde
http://vboxwin32.sourceforge.net/ , pero no se actualizan
tan rpidamente como la versin propietaria.
2.5.3. Configuracin de la red en la mquina
husped de VirtualBox
2.5.2. Tcnicas de virtualizacin
En las mquinas husped de VirtualBox se pueden ins-
VirtualBox permite que las instrucciones de la mqui-
talar hasta ocho tarjetas de red virtuales. VirtualBox
na virtual se ejecuten en el procesador de la mquina
emula cinco tipos diferentes de tarjeta de red virtual.
real, excepto aquellas que puedan interferir en el fun-
Cuando el usuario crea una nueva mquina husped
cionamiento de la mquina real. Por ejemplo, cuando
y elije el sistema operativo que contendr, VirtualBox
la mquina virtual ejecuta instrucciones que escriben
le asigna automticamente una tarjeta de red compa-
informacin en el disco duro, el programa VirtualBox
tible en modo NAT. Los modos de funcionamiento de
toma el control de las instrucciones y realiza la es-
una tarjeta de red virtual son los siguientes:
critura en un disco virtual que, generalmente, es un
archivo.
No conectado: en este modo, la tarjeta virtual
Para realizar el proceso de virtualizacin, VirtualBox existe en el husped, pero est configurada como
utiliza dos tipos de tcnicas: tcnicas por software y si no tuviera ningn cable conectado.
tcnicas por hardware
Sistemas Operativos Monopuesto http://monopuesto.com | 16
VirtualBox

NAT: NAT (siglas de Network Address Trans-


lation) es el modo por defecto de la tarjeta de
red virtual. Este modo permite al husped na-
vegar por Internet, descargar ficheros y leer el
correo electrnico sin necesidad de configurar el
sistema operativo husped. En este modo, la m-
quina virtual puede conectarse a otras redes me-
diante un router virtual proporcionado por Vir-
tualBox. Dicho router sirve direcciones DHCP
del tipo 10.0.x.0/24 donde x=2 para la prime-
ra tarjeta de red, x=3 para la segunda tarjeta
de red, etc. En el caso de una nica tarjeta de
red, el router tiene como puerta de enlace la di-
reccin 10.0.2.2, como servidor DNS la direccin
10.0.2.3 y la primera direccin DHCP asignada
es la 10.0.2.15
La arrancada por el mtodo PXE es compatible
con el modo NAT. Lea y acepte la licencia marcando la opcin I accept
Como desventaja, en este modo, los comandos the terms in the License Agreement
que envan paquetes ICMP como ping o tra-
ceroute pueden no funcionar correctamente y,
en principio, la mquina virtual no es accesible
desde Internet.
Adaptador puente (Bridge): en este modo,
se crea un tarjeta de red virtual en el anfitrin
que intercepta el trfico de red y puede inyectar
paquetes en la red, de manera que el husped
se configura como si estuviera conectado por un
cable a la tarjeta de red virtual del anfitrin.
Red Interna: en este modo, se crea una red
virtual visible entre las mquinas virtuales, pe-
ro invisible al anfitrin o a mquinas externas a
la red.
Adaptador Slo-Anfitrin: en este modo se
crea una tarjeta de red virtual en el anfitrin que
puede conectarse con las mquinas virtuales sin
necesitar que el anfitrin tenga una tarjeta de
red. Seleccione la ruta del directorio donde se instalar el
programa:
Ejercicio 27 Qu configuracin de red es
ms adecuada para las siguientes configuracio-
nes?

a. Clonar un disco duro de una mquina vir-


tual en otra mquina virtual.
b. Ejecutar VirtualBox en un ordenador an-
tiguo sin tarjeta de red.
c. Instalar un sistema operativo husped para
que se conecte a Internet automticamente
sin ninguna configuracin.

2.5.4. Instalacin de VirtualBox con licencia


propietaria
2.5.4.1. Instalacin de VirtualBox en Win-
dows
Despus de descargar el programa en formato binario,
ejecute el fichero ejecutable con un doble clic. Cree los accesos directos al programa:
17| Sistemas Operativos Monopuesto http://monopuesto.com
VirtualBox

Pulse el botn Finish para acabar la instalacin:

El siguiente aviso alerta de que la instalacin de Vir-


tualBox desconectar el ordenador temporalmente de
la red. Para continuar la instalacin, pulse el botn
Yes y a continuacin el botn Install.

2.5.4.2. Instalacin de VirtualBox en Ubuntu

Ejecute desde la consola:


sudo gedit /etc/apt/sources.list
y aada la lnea:
deb http://download.virtualbox.org/virtualbox/debian "
jaunty non-free
Actualice los paquetes:
sudo apt-get update;apt-get upgrade
Aada la firma de los paquetes:

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

2.5.5. Caso prctico: Creacin de una mqui-


na virtual para instalar Ubuntu 9.04

Cuando se crea una mquina virtual y se selecciona


el sistema operativo que se desea instalar, VirtualBox
asignar de forma automtica los requisitos recomen-
dados de memoria, disco duro y otras configuraciones
El objetivo de la prctica consiste en crear una mqui-
na virtual para instalar Ubuntu 9.04 desde una imagen
del CD autnomo de instalacin en formato ISO.
Sistemas Operativos Monopuesto http://monopuesto.com | 18
VirtualBox

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.

Seleccione el nombre de la mquina virtual, el ti-


po de sistema operativo husped Linux y la versin
Un nuevo asistente aparecer para ayudar a crear el
Ubuntu . Pulse Siguiente para continuar.
disco duro virtual. Pulse Siguiente para continuar.

Seleccione 512 MiB de memoria para el sistema opera-


tivo husped. Recuerde que la cantidad asignada ser
a cuenta de la memoria del sistema operativo anfi- El disco duro virtual puede ser de dos tipos:
trin. Pulse Siguiente para continuar.
Dynamic Expanded Storage: en este caso, el
tamao del disco duro virtual ocupa poco espa-
cio y va creciendo dinmicamente hasta el lmite
del tamao asignado conforme crecen los fiche-
ros del Sistema Operativo Husped. Este mto-
do tiene la ventaja de que el disco duro virtual
ocupa el espacio necesario en el disco duro y el
tamao del fichero crece si se necesita. Como
inconveniente, la creacin de ficheros en el disco
virtual es lenta.
Fixed Storage: en este caso, se crea un fichero
del mismo tamao que el disco duro virtual. Este
mtodo tiene la ventaja de que el acceso al disco
duro virtual es rpido, pero como inconveniente,
ocupa ms espacio.

19| Sistemas Operativos Monopuesto http://monopuesto.com


VirtualBox

Seleccione el mtodo Dynamic Expanded Storage .

Ahora ya est configurado el disco duro virtual. Pulse


Siguiente para continuar.

VirtualBox crea mquinas virtuales


con soporte de USB 2.0, iSCSI, ether-
net a Gigabit y controladores SATA.

En Location, seleccione el nombre del fichero que


contendr el disco duro virtual. En el campo Size,
marque 20 GiB como el tamao mximo del disco
duro virtual.
Es recomendable no utilizar espacios en el campo
Location. Utilice el smbolo de subrayado o el guin
para separar palabras

Finalice el asistente de creacin de mquinas virtuales


con la opcin Terminar.

Finalice el asistente de creacin de discos duros con la


opcin Terminar.
Sistemas Operativos Monopuesto http://monopuesto.com | 20
VirtualBox

2.5.5.1. Asistente para la instalacin de un


sistema operativo husped

Una vez creada la mquina virtual, se le deber insta-


lar un sistema operativo para que sea funcional. Para
ello, utilice en el men de VirtualBox la opcin M-
quinaIniciar.

Una vez seleccionado el fichero en formato ISO, pulse


el botn Siguiente.

Como es la primera vez que se inicia la mquina


virtual, se ejecutar un asistente que ayudar a con-
figurar el dispositivo que se utilizar para instalar el
sistema operativo husped.

En este ejemplo, seleccione una imagen en formato


ISO del CDROM de instalacin del sistema operativo
Ubuntu. Pulse el botn en forma de carpeta

Un fichero ISO es un archivo que, se-


gun el estndar ISO 9660 de la Or-
ganizacin Internacional para la Es-
tandarizacin, almacena una imagen
exacta de un sistema de ficheros de un
disco ptico como un CD o un DVD.

El asistente avisar que cuando se cierre la mquina


virtual, el dispositivo de arrancada se desmontar au-
tomticamente. Deber desmontar el dispositivo de
Pulse sobre el icono Agregar y navegue por el disco du- arrancada una vez instalado el sistema operativo para
ro y seleccione el fichero en formato ISO que contiene que la secuencia de instalacin no se vuelva a ejecutar.
una copia del sistema operativo Ubuntu. Pulse el botn Terminar.
21| Sistemas Operativos Monopuesto http://monopuesto.com
VirtualBox

2.5.6.1. Instalacin de controladores de dis-


positivos en un husped Ubuntu
En el caso de un husped Ubuntu, aparecer en el
escritorio el CDROM virtual, dentro del cual ejecuta-
remos el fichero autorun.sh:

Seleccione la opcin Ejecutar en un terminal e in-


troduzca la contrasea de superusuario:
A continuacin, el sistema operativo husped se ins-
talar como si se tratase de un sistema operativo real.

Finalmente, apague la mquina husped. La prxima


vez que inicie el sistema, los controladores de disposi-
tivo se ejecutaran automticamente.

2.5.6.2. Instalacin de controladores de dis-


positivos en un husped Windows
La instalacin de los controladores en un husped
Windows preguntar al usuario si desea instalar los
dispositivos virtuales. Pulse el botn Instalar

2.5.6. Instalacin de controladores de dispo-


sitivos en huspedes

Despus de instalar el sistema operativo husped, se


deben instalar una serie de programas llamados dri- 2.5.6.3. Combinaciones de teclas especiales
vers o controladores para interactuar con los perif-
ricos virtuales, como por ejemplo, la tarjeta de red Algunas combinaciones de teclas especiales afectan al
virtual. Los controladores para las mquinas virtua- funcionamiento de los sistemas operativos y la pulsa-
les vienen incluidos en un CDROM virtual que pue- cin de dichas teclas en el sistema operativo husped
de montarse en el husped con la opcin Dispositi- puede provocar efectos no deseados en el sistema ope-
vosInstalar Guest Additions (Aplicaciones del hus- rativo anfitrin. La Tecla Anfitrin en VirtualBox
ped). es la tecla CTRL derecha.
Sistemas Operativos Monopuesto http://monopuesto.com | 22
VirtualBox

Las siguientes combinaciones de teclas realizan envos


de teclas especiales al husped:
Tecla anfitrin + Del: enva Ctrl+Alt+Del
al sistema operativo husped. Esta combinacin
de teclas apaga o inicia la sesin en Windows.
Tecla anfitrin + Backspace: enva
Ctrl+Alt+Backspace al sistema operativo hus-
ped. Esta combinacin de teclas reinicia el modo
grfico en Linux.
Tecla anfitrin + Fx: siendo Fx una tecla de
funcin, enva Ctrl+Alt+Fx al sistema operati-
vo husped. Esta combinacin de teclas cambia
entre las terminales de Linux.

2.5.6.4. Opciones especiales de VirtualBox 2.5.7.1. Configuracin General

VirtualBox proporciona las siguientes opciones espe-


ciales:
Modo Fludo o Seamless Mode: este modo de
funcionamiento permite ver nicamente la ventana
activa del husped en el anfitrin. Para activar o des-
activar este modo, pulse simultneamente la Tecla
Anfitrin y la letra L.

Ejercicio 28 Enve a su profesor/a una cap-


tura en Modo Seamless de la aplicacin Firefox
donde se muestre el tipo de ventanas del anfi-
trin y otro tipo de ventanas seleccionadas por
el usuario en el husped.

La configuracin del sistema se configura en las si-


2.5.7. Configuracin de las mquinas virtua-
guientes pestaas:
les
Bsico:
Una vez creada una mquina virtual con VirtualBox,
se puede cambiar su configuracin mediante la opcin Name: nombre de la mquina virtual
del men MquinaConfiguracin o bien utilizando Sistema Operativo: nombre del siste-
el icono con la etiqueta Configuracin de la barra ma operativo husped. Por ejemplo: Linux,
de iconos. Windows, Solaris, ...
Versin: versin del sistema operativo.
Por ejemplo: Debian, Ubuntu, Red Hat, ...
Avanzado:
Snapshot Folder: nombre de la carpeta
donde se guardarn las instantneas de la
mquina virtual.
Shared Clipboard: mtodo para compar-
tir el portapapeles entre el sistema operati-
vo anfitrin y el sistema operativo husped.
Por defecto es Bidireccional, de manera
que se puede copiar y pegar texto entre el
sistema operativo husped y el anfitrin.
Esta caracterstica slo se puede utilizar si
el sistema operativo anfitrin tiene instala-
das las Aplicaciones del Husped.
Las diferentes configuraciones de dispositivos y car- Removable Media: con esta opcin acti-
petas se muestran en el panel izquierdo y en el panel va, VirtualBox recuerda que elementos es-
derecho se muestran las diferentes opciones organiza- tn montados y los vuelve a montar cuando
das en pestaas. En la siguiente seccin se explicarn se reinicia la mquina virtual.
los parmetros de configuracin.
23| Sistemas Operativos Monopuesto http://monopuesto.com
VirtualBox

Mini ToolBar: esta opcin configura el modo


de visualizacin de la tabla de herramientas de
VirtualBox cuando la mquina virtual ocupa la
pantalla completamente o si se ejecuta en modo
Fluido.

2.5.7.3. Configuracin de la pantalla

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:

Processor: permite definir entre 1 y 32


CPU virtuales en el husped.
Habilitar PAE/NX: PAE (Physical Ad-
dress Extension) es una opcin de la CPU
que permite a un microprocesador de 32
bits direccionar ms de 4 GiB de RAM me-
diante una tcnica consistente en utilizar
36 bits para direccionar la memoria. Algu-
nos sistemas operativos, como Ubuntu Ser-
Ejercicio 30 Habilite la aceleracin 3D y
ver, necesitan tener activada esta opcin.
enve una captura de pantalla al profesor/a don-
Acceleration: de se muestre la opcin activada.

Habilitar VT-x/AMD-V: esta opcin


permite utilizar la virtualizacin por hard- 2.5.7.4. Configuracin de los discos duros
ware si estn disponibles en el microproce- IDE Controller Type: permite configurar el
sador. tipo de controlador IDE.
Enable Nested Paging: permite utilizar
el mtodo de paginacin anidada si est Enable Additional Controler: permite aa-
disponible. dir otros controladores de disco SATA o SCSI.

Ejercicio 29 Habilite la paginacin anida- Attachments: permite aadir o eliminar discos


da y enve una captura de pantalla al profesor/a de la mquina virtual.
donde se muestre la opcin activada.
Sistemas Operativos Monopuesto http://monopuesto.com | 24
VirtualBox

Los discos se gestionan mediante el Manejador de Me-


2.5.7.6. Configuracin de los disquetes
dios Virtuales pulsando el tercer icono (Seleccionar
disco duro). Mediante este gestor se puede crear un Con esta accin activada, los disquetes fsicos se mon-
nuevo disco, agregarlo en la lista de disponibles, eli- tarn en el husped. Para gestionar las imagenes de
minarlo o liberarlo. Esta ltima opcin se refiere a disquetes, utilice el Manejador de Medios Virtuales.
desconectar el disco duro virtual de su husped aso-
ciado.

2.5.7.7. Configuracin de los dispositivos de


audio

Esta opcin permite configurar que controlador de au-


dio del anfitrin se comunicar con el husped, as co-
Virtualbox permite gestionar disqutes mo el tipo de controlador de audio del husped.
virtuales, CDROM y DVD aunque el
husped no posea estos dispositivos.

2.5.7.5. Configuracin de los dispositivos p-


ticos

Monta la unidad de CD/DVD: con esta opcin


seleccionada, la unidad ptica fsica se montar en
el husped o bin se montar un archivo imagen de
un CD/DVD en formato ISO. En el caso de que la
unidad ptica sea fsica, con el parmetro Habilitar
Passthrough puede utilizar la grabadora ptica del
anfitrin. Para gestionar las imgenes de CD/DVD,
utilice el Manejador de Medios Virtuales.
25| Sistemas Operativos Monopuesto http://monopuesto.com
VirtualBox

2.5.7.8. Configuracin de la red


Esta opcin permite configurar hasta cuatro adapta-
dores de red en el husped. Las redes en las que se
encuentran las mquinas virtuales son privadas e in-
ternas e invisibles para el anfitrin.

Adapter type: define el tipo de tarjeta de red


virtual del husped.

Attached to: configura el modo en que el adap-


tador de la mquina husped se conecta a una
red. Para ms informacin, consulte el apartado
2.5.3 de la pgina 16.

Botn de MAC : permite generar una nue-


va MAC para identificar la tarjeta de red.
2.5.7.11. Configuracin de los directorios
compartidos

Esta opcin permite compartir un directorio en el an-


fitrin para ser accedido por el invitado. Esta carac-
terstica slo se puede utilizar si el sistema operativo
anfitrin tiene instaladas las Aplicaciones del Hus-
ped.
Supondremos en este ejemplo que la carpeta del an-
fitrin se llama documentos2010. Para acceder a la
carpeta desde un husped Windows como la unidad
W:, ejecute:

net use w: \\vboxsvr\documentos2010

Para acceder a la carpeta desde un husped Linux y mon-


tarla en /mnt, ejecute:
2.5.7.9. Configuracin de los puertos serie
Esta opcin permite habilitar los puertos serie en la
mount -t vboxsf documentos2010 /mnt
mquiva virtual husped.

Ejercicio 31 Cree una carpeta compartida datos.


Enve a su profesor/a una captura de pantalla donde
2.5.7.10. Configuracin de los dispositivos se muestre una carpeta datos abierta en el sistema
USB anfitrin y la misma carpeta datos abierta en el sis-
tema husped.
Con esta accin activada, la mquina virtual puede
acceder a los dispositivos USB seleccionados median-
te el Filtro de Dispositivos. Para que los dispositi- 2.5.7.12. Gestin de la mquina virtual
vos USB funcionen ms rpidamente y si la mquina
real da soporte a la conexin USB 2.0, es conveniente Una vez instalado el sistema operativo husped, Virtualbox
activar la opcin Enable USB 2.0(EHCI) Controller. permite gestionar las siguientes opciones:
Sistemas Operativos Monopuesto http://monopuesto.com | 26
VirtualBox

Men Mquina: Men Dispositivos: Este men permite ges-


tionar los dispositivos de la mquina virtual e
instalar las Aplicaciones del husped.

Ejercicio 32 Enve a su profesor


na captura
Modos de vdeo: modo de pantalla de pantalla con el Dilogo de Informacin
completa, modo fludo, autodimensio- de Sesin.
nar o ajustar el tamao de la ventana. Ejercicio 33 Realice un documento donde
Por defecto, la pantalla de la mquina vir- explique con capturas de pantalla y texto explica-
tual husped se autodimensiona cuando se tivo, cmo se realiza una Instantnea del sis-
cambia el tamao de la ventana. tema y como se restaura.
Inhabilitar la Integracin del Raton:
con las Aplicaciones del husped insta-
2.5.8. Distribucin de imgenes de disco
ladas, el ratn se comparte entre el anfi-
trin y el husped. Si no estn instaladas, Virtualbox asigna un identificador a cada imagende
el usuario debe cambiar el control del ratn disco que queda almacenado en la propia imagen. Co-
de forma manual con la Tecla Anfitrin. mo resultado, no se pueden tener dos imgenes com
Insertar combinaciones de teclas: en- el mismo identificador en la lista del Manejador de
va combinaciones de teclas especiales al Medios Virtuales.
husped.
Tomar instantnea: para la mquina vir-
tual y realiza una copia de la mquina en 2.5.8.1. Caso prctico: Generacin de imge-
el estado actual para que, posteriormente, nes comprimidas
se pueda continuar ejecutando el sistema a
Las imgenes dinmicas de discos virtuales crecen con-
partir del instante en que se ha tomado.
forme se instalan aplicaciones en el sistema operativo
Dilogo de Informacin de Sesin: husped, pero la imagen dinmica no decrece, ya que
muestra informacin sobre el uso del hard- si se crea un fichero en la mquina virtual y despus
ware de la sesin actual. se borra, el sistema operativo marca el espacio don-
de estaba el fichero como utilizable, pero no borra la
informacin que haba.
Objetivo: el objetivo de la prctica consiste en com-
primir tanto como sea posible un disco virtual dinmi-
co original.vdi de 20Gb para poder enviarlo por la red
de forma rpida. Para ello, generaremos un disco duro
virtual minimizado.vdi que contendr slo los sectores
utilizados del disco virtual original.vdi y, finalmente,
comprimiremos el fichero resultante con 7zip.

2.5.8.1.1. Llenar de zeros los sectores no uti-


lizados
Primeramente, se debe llenar de ceros los sectores de
disco no utilizado. De esta manera, Virtualbox detec-
tar dichos sectores no utilizados con valor cero y los
eliminar. En el caso de que el husped sea Windows,
desfragmente el disco duro y descargue el programa
sdelete de:
27| Sistemas Operativos Monopuesto http://monopuesto.com
VirtualBox

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.

Ejercicio 35 Con el CD autnomo de insta-


lacin de Ubuntu Linux, compare la velocidad de
la CPU de la mquina real y de la mquina vir-
tual.

29| Sistemas Operativos Monopuesto http://monopuesto.com


Instalacin

Instalacin de sistemas operativos


Ubuntu 9.04, Windows Server 2008 y XP
3.1.2. Sistemas de ficheros

E l objetivo del tema consiste en preparar


las particiones de un disco duro e instalar varios
Cada particin contiene en una estructura para al-
macenar y manipular datos llamada sistema de fi-
tipos de sistemas operativos. cheros. Los sistemas operativos actuales se pueden
instalar en diferentes sistemas sistema de ficheros se-
gn las preferencias determinadas en la instalacin.
Los sistemas de ficheros modernos incorporan un es-
3. Instalacin de sistemas ope- quema llamado transaccional que asegura que cada
operacin de disco se termina correctamente o, en ca-
rativos so de error, puede deshacerse dejando el sistema de
Para instalar diferentes sistemas operativos en un ficheros como estaba antes de realizar la operacin.
ordenador, es necesario dividir el disco duro en uni- Un tipo de sistema transaccional es el journal, en
dades lgicas llamadas particiones, de manera que el cual los datos modificados o aadidos al sistema
cada sistema operativo residir en una particin. se graban temporalmente en una parte del disco du-
ro llamada journal antes de incorporar los datos a
la estructura principal del sistema de ficheros, redu-
ciendo de esta manera la posibilidad de corromper el
3.1. Esquemas de particin. sistema de ficheros con datos errneos. Los sistemas
Los discos duros son los componentes de memoria ma- transaccionales detectan y corrigen, en la medida de
siva ms utilizados para instalar sistemas operativos. lo posible, errores generados en el sistema de fiche-
Un disco duro est dividido en dos partes lgicas: el ros. Por ejemplo, restauran los datos errneos debido
MBR y las particiones. a una apagada no programada del sistema debido a
El MBR es un pequeo programa que est al princi- un fallo de corriente elctrica.
pio del disco que ejecuta el programa gestor de arran- Los sistemas de ficheros ms populares en Windows
cada, este ltimo iniciar un sistema operativo. Las son:
particiones sn divisiones lgicas y secuenciales de la
informacin contenido en el disco duro.
FAT: siglas de File Allocation Table . Es un
3.1.1. Tipos de particiones sistema de ficheros rpido y no transaccional,
pero que tiende a fragmentarse con gran facili-
Los discos duros pueden tener dos tipos de particio- dad.
nes:
Particiones primarias: son aquellas que estn
definidas en el MBR. En el MBR por defecto de NTFS: siglas de New Technology File Sys-
algnos sistemas operativos (como MS-DOS y tem. Es un sistema de ficheros transaccional en
Windows) slo puede arrancar en una particin el cual los nombres de archivo son almacenados
primaria. en formato Unicode.
Particiones extendidas: son un tipo de parti-
ciones primarias que nicamente sirve para con-
tener particiones lgicas. No soporta un sistema Los sistemas de ficheros ms populares en Linux son:
de archivos.
Particiones lgicas: son particiones creadas Ext: siglas de Extended Filesystem. Es el
dentro de la particin extendida que pueden ser sistema de ficheros transaccional que por defec-
formateadas con un sistema de archivos. to utilizan los sistemas operativos Linux cuando
formatean las particiones.
Ejercicio 1 Se puede instalar un sistema
operativo directamente en una particin exten-
dida?
ReiserFS: es un sistema de ficheros transaccio-
Ejercicio 2 Un disco duro de 600 GiB tie- nal muy rpido en el caso de tratar con grandes
ne cuatro particiones primarias de 100 GiB. Se cantidades de ficheros de pequeo tamao.
puede aadir una particin lgica que ocupe los
200 GiB que quedan libres?
Particiones

3.1.3. Secuencia de arranque 3.2.1.3. Gestin de las particiones

La secuencia de arranque de un PC comienza con la Modifique la BIOS para arrancar el CDROM de


ejecucin del cdigo de la BIOS. Este cdigo reali- Partition Magic y seleccione la opcin mas conve-
za diferentes comprobaciones en los dispositivos y si niente de arrancada, que normalmente es la opcin
encuentra un dispositivo de almacenamiento con un 1. Default settings . Puede utilizar otras opciones
MBR vlido, lo transfiere del disco duro a la memoria seleccionndolas con las teclas de cursor.
RAM y lo ejecuta.

El registro de arranque maestro o MBR, acrnimo


de Master Boot Record, es un programa alojado en
los primeros 512 octetos del disco duro. El MBR de
los PC contiene la tabla de particiones primarias y es
el responsable de cargar el sector de arranque de la
particin primaria activa en memoria y de ejecutarlo.
El sector de arranque inicia directamente el Siste-
ma Operativo o bien ejecuta un gestor de arrancada,
como GRUB, que muestra un men de los sistema
operativos del ordenador.

3.2. Parted Magic


Parted Magic es una distribucin del sistema opera- Una vez se inicie el entorno grfico, ejecute el progra-
tivo GNU/Linux en formato CD autnomo, es decir, ma desde el men principal System ToolsGparted
que se ejecuta directamente del CD, que incluye he- Partition Editor o bien directamente el icono del es-
rramientas para el particionado de discos de manera critorio Partition Editor.
no destructiva.

Partition Magic permite modificar el


tamao de las particiones sin eliminar
su contenido.

3.2.1. Caso prctico: Redimensionado y crea-


cin de particiones

3.2.1.1. Requisitos

Una mquina real o virtual con Windows XP


instalado y con, al menos, 8 GB libres

El CD autnomo de Parted Magic versin 4.2


Aparecer la tabla de particiones del disco.

3.2.1.2. Objetivo

En este ejemplo, disponemos de un disco de 20 Gb


con una nica particin primaria de tipo NTFS que
ocupa todo el disco. El sistema operativo Windows
XP utiliza en total 3 GiB del disco. Se desea instalar
Ubuntu Linux en el ordenador, manteniendo los datos
de Windows XP .
El objetivo de la prctica consiste en redimensionar
la particin existente a 8.27 GiB, y, de acuerdo a los
requerimientos de disco duro de Ubuntu Linux, en el
espacio libre creado se crear una particin extendi-
da 11.72 GiB que contendr una particin lgica en
formato ext3 de 11.23 Gib y otra de memoria de in-
tercambio de 502 MiB.
Sistemas Operativos Monopuesto http://monopuesto.com | 32
Particiones

Primeramente, seleccione con un clic la particin que


desea modificar. Seguidamente, desde el men de
Gparted, elija la opcin PartitionResize/Move o bien
elija el icono Resize/Move. Es importante redimensio-
nar la particin de derecha a izquierda, de manera
que los datos de la particin (en color amarillo) no se
muevan de su sitio.

Finalmente, aplique los cambios al disco con la op-


cin EditApply All Operations. Aparecer un men-
saje advirtiendo de que pueden perderse datos y que
deberamos hacer una copia de seguridad del disco.
Confirme con el boton Apply.
Aparecer la primera particin redimensionada, y un
espacio sin ninguna particin asignada de color gris.

Espere a que el proceso termine correctamente.

A continuacin seleccione con un clic el espacio gris sin


asignar del disco y cree una nueva particin extendida Finalmente, las particiones se han creado. Apague el
con la opcin PartitionNew. ordenador y extraiga el CDROM. Las particiones es-
tarn configuradas para poder instalar el sistema ope-
rativo Ubuntu.

3.3. Licencias de software


Una licencia de software es un contrato entre dos par-
tes, el licenciante y el licenciatario, sobre el uso de
un determinado software en funcin de unas clusu-
las que determinan bajo qu trminos y condiciones
se debe realizar dicho uso.
Las licencias de software limitan los derechos y de-
beres del licenciante y del licenciatario. La mayora
de las licencias de software limitan la responsabilidad
Repita el proceso y, siguiendo con el ejemplo, cree dos derivada de errores en el programa y determinan en
particiones lgicas dentro de la particin extendida, cuntos ordenadores se puede ejecutar un software,
de manera que el disco quedar distribuido de la si- durante cunto tiempo, en qu pases est permitido
guiente manera: el uso del software, etc.
33| Sistemas Operativos Monopuesto http://monopuesto.com
Licencias

3.3.1. El licenciante sofware. En general, estas licencias prohben la modi-


ficacin del software, la copia y el nmero de ordena-
El licenciante es aquel que provee el software y su li- dores donde puede instalarse. Tambin proporcionan,
cencia. El licenciante puede ser el desarrollador del soporte tcnico y actualizaciones del software durante
software o el titular de los derechos de explotacin o un perodo de tiempo. Algunos ejemplos de este tipo
el distribuidor. de licencias son las llamadas CLUF, acrnimo de
Contrato de Licencia para Usuario Final o EU-
3.3.2. El licenciatario LA acrnimo de End User License Agreement.
El licenciatario es aquel al cual se le permite explotar
el software bajo las condiciones de la licencia. Ejercicio 6 Consulta la licencia para Win-
dows XP para obtener los siguientes datos:

3.3.3. Licencias libres Cuntos dispositivos pueden acceder al


sistema operativo simultneamente?
Las licencias libres tienen como objeto, en general,
permitir al usuario la distribucin, uso y modificacin En cuntos equipos se puede instalar el
del software. Se considera que un software es libre si sistema operativo Windows XP?
garantiza las siguientes libertades:
El sistema operativo Windows XP se ven-
Libertad 0: la libertad de usar el programa, con de o se licencia?
cualquier propsito.
3.3.4.1. Contrato de Licencia para Usuario
Libertad 1: la libertad de estudiar cmo funcio-
Final
na el programa y modificarlo segn las necesi-
dades. Estas licencias restringen el uso de un producto a un
nico usuario, que pasa a ser licenciatario del softwa-
Libertad 2: la libertad de distribuir copias del re, pero no propietario.
programa. En general, este tipo de licencias requiere la acepta-
cin del licenciatario de restricciones del uso y cono-
Libertad 3: la libertad de mejorar el programa
cimientos sobre patentes y derechos de autor. Desgra-
y hacer pblicas esas mejoras a los dems.
ciadamente, en la mayora de los productos de soft-
ware, las licencias se encuentran en ingls o bien slo
Ejercicio 3 Se puede traducir un programa se muestra al licenciatario parte de la licencia y la
libre y venderlo sin permiso del autor? referencia para conseguir la licencia completa.
Ejercicio 4 Puede un profesor realizar co-
pias del CDROM de instalacin de Ubuntu y re- 3.3.4.2. Contrato de Licencia por Accesos de
galarlas a sus alumnos? Clientes
Ejercicio 5 Puede un alumno pedir copias Determinadas aplicaciones consisten en servicios a los
gratuitas del CDROM de instalacin de Ubuntu que pueden acceder varios ordenadores de una red co-
Linux en y venderlas en la estacin de Metro? mo, por ejemplo, la comparticin de archivos.
La empresa Microsoft utiliza la licencia Client Ac-
cess License (CAL) para determinar cuantos ordena-
3.3.3.1. Licencia Pblica General de GNU
dores clientes pueden acceder a un servidor. La versin
La licencia Pblica General de GNU o GNU GPL servidor de los sistemas operativos de Microsoft inclu-
es una licencia libre, escrita originalmente a mediados yen una licencia CAL para la conexin a un servidor
de los 80 por Richard Stallman de la Free Softwa- de un pequeo nmero de clientes. Si se requieren ms
re Foundation. La ltima revisin de la licencia es la conexiones, se deben comprar ms licencias adiciona-
tres, publicada en el ao 2007 y entre otros, prohbe les.
el uso de software libre en sistemas con DRM porque Las CAL pueden ser por usuario si la licencia limita
estn diseados para quitar libertades a los usuarios. el nmero de usuarios puedan hacer uso, simultnea-
Una caracterstica de la licencia GNU GPL es que mente, de un servicio o por dispositivo si limitan el
las mejoras de los programas deben publicarse bajo nmero de dispositivos puedan hacer uso, simultnea-
la misma licencia GNU GPL, de manera que dichas mente, de un servicio.
mejoras son devueltas a la comunidad de usuarios, me-
jorndose la cualidad, seguridad y caractersticas del 3.3.5. Licencias OEM
software GPL en cada nueva versin.
Las licencias OEM, acrnimo de Original Equip-
3.3.4. Licencias no libres ment Manufacturer o Fabricante de Equipos
Originales, asocian la venta de un hardware nuevo
Las licencias del software no libre o privativo esta- en combinacin con un software instalado, de manera
blecen los derechos de uso, copia y distribucin del
Sistemas Operativos Monopuesto http://monopuesto.com | 34
Licencias

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

3.4. Ubuntu Linux opciones de configuracin, para ordenadores an-


tiguos o para usuarios que buscan la sencillez y
3.4.1. Introduccin a Ubuntu la velocidad.
Ubuntu es una distribucin de GNU/Linux patroci-
Ejercicio 12 Documente, con capturas de
nada por la empresa Canonical Ltd.
pantalla, como se copia un fichero de una car-
Las versiones de Ubuntu se suceden cada seis meses.
peta a otra con KDE.
El nmero de versin est formado por el ao en que
se comenz a distribuir un punto y un nmero de dos
cifras correspondiente al mes de distribucin. La ver- 3.4.3. Requisitos
sin tratada en este libro es la 9.04, llamada Jaunty Los Requisitos para instalar Ubuntu son los siguientes:
Jackalope de Abril de 2009.
Cada versin del sistema operativo se actualiza has- Mnimo Recomendado
ta 18 meses despus de su lanzamiento, excepto las Procesador 300 MHz x86 300 MHz x86
versiones Long Term Support o LTS, que tienen Memoria RAM 64 MiB 384 MiB
soporte de tres aos para la versin de escritorio y Resolucin VGA 1024x768
cinco aos para la versin de servidor. La ltima ver- Disco Duro 4 GiB 8 GiB
sin LTS fue la 8.04. Disco ptico CD ROM CD ROM

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.

Versin Ubuntu mnima (minimal): esta


versin ocupa menos de 20GiB y sirve para ins-
talar el sistema operativo. Cada paquete de soft-
ware se descarga de Internet.

Versin Ubuntu servidor: esta versin est


enfocada a la instalacin de servidores de servi-
cios y se instala en modo texto.

Paralelamente a Ubuntu, se desarrollan, entre otras,


las siguientes versiones del sistema operativo:
El sistema operativo mostrar el siguiente men:
Kubuntu: est basada en el entorno de escrito-
Probar Ubuntu sin alterar su equipo: eje-
rio KDE, un escritorio elegante y amigable, con
cuta Ubuntu des de el dispositivo ptico, sin es-
multitud de opciones de personalizacin.
cribir ningn archivo al disco duro.
Xubuntu: est basada en el entorno de el es- Instalar Ubuntu: instala el sistema operativo.
critorio XFCE, un escritorio ligero, con pocas
Sistemas Operativos Monopuesto http://monopuesto.com | 36
Instalar Ubuntu

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.

Seleccione la zona horaria en la que se encuentra:

Si la instalacin no funciona correctamente por pro-


blemas con el hardware o si el usuario necesita perso-
nalizar la instalacin de Ubuntu, las siguientes teclas
dan acceso a diferentes configuraciones de la instala-
cin del sistema:

F1: Ayuda

F2: Idioma

F3: Teclado
Seleccione la distribucin de teclado.
F4: Modos de instalacin. Permite al usuario
configurar uno de los siguientes modos:

Normal: el modo por defecto de controla-


dores y deteccin de hardware de Ubuntu
Modo grfico seguro: utilice este modo si
tiene problemas con la configuracin de la
tarjeta de vdeo.
Usar disco de actualizacin de controlado-
res: utilice este modo si necesita aadir a
la configuracin de Ubuntu un disco con los
controladores de dispositivos.
Instalacin OEM: para fabricantes de or-
denadores.
37| Sistemas Operativos Monopuesto http://monopuesto.com
Instalar Ubuntu

3.4.5. Instalacin de Ubuntu en un sistema de 3.4.6. Personalizacin de la instalacin


arrancada dual
Ubuntu mostrar las particiones del disco duro. Selec-
cione la opcin Especificar particiones manualmente .

Rellene los siguientes campos:

Cmo se llama? Nombre y apellidos del usua-


Seleccione la particin donde se instalar el sistema rio
operativo (en este ejemplo, /dev/sda5) y pulse el
botn Editar particin.
Qu nombre desea usar para iniciar se-
sin? Nombre que deber teclear para acceder
al sistema operativo.

Contrasea: contrasea que deber teclear pa-


ra acceder al sistema operativo.

Cul es el nombre de este equipo? Nom-


bre que identificar al ordenador en una red.

Entrar automticamente o Solicitar una


contrasea para acceder: respectivamente,
permite al usuario entrar directamente al sis-
tema, o obliga al usuario a identificarse con un
nombre de usuario y una contrasea.
Seleccione el tipo de sistema de ficheros de la particin
ext3 , active la opcin de Formatear la particin
y como punto de montaje seleccione /

Verifique que las opciones de instalacin son correctas:

Sistemas Operativos Monopuesto http://monopuesto.com | 38


Instalar Ubuntu

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.

Pulsando el botn Avanzado, podr seleccionar las si-


guientes opciones de configuracin de su sistema:
Instalar cargador de arranque: instala el
programa que le permitir elegir cuando inicie
su ordenador qu sistema operativo desea ejecu- Cuando arranque el ordenador, se mostrar un men
tar. seleccione el dispositivo donde se instalar de los sistemas operativos instalados y sus opciones
dicho programa. de arrancada. Si slo est instalado Ubuntu, el men
slo aparecer si se pulsa la tecla ESC.
Concurso de popularidad: si habilita esta Despus de arrancar, el sistema operativo pedir al
opcin, su ordenador enviar informacin so- usuario que se identifique para entrar al sistema.
bre qu paquetes tiene instalados para reali-
zar clculos estadsticos para mejorar el sistema
operativo.
Proxy de la red: permite realizar las cone-
xiones a la red del sistema mediante un proxy
HTTP.

3.4.7. Gestor de arrancada


La realizacin de estas prcticas modifica
el men de inicio del sistema operativo.
Realice estas prcticas en una mquina virtual.

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

39| Sistemas Operativos Monopuesto http://monopuesto.com


Gestor de arrancada

Para modificar editar el fichero de configuracin, eje-


cute la orden:
$ sudo gedit /boot/grub/menu.lst
Para cambiar el tiempo de espera en el men de arran-
cada de 10 a 20 segundos, cambie la lnea:
timeout 10
por:
timeout 20
Para cambiar la opcin del men de GRUB de la pri-
mera opcin del men a la segunda, cambie la lnea:
default 0
por:
default 1
Guarde el fichero de configuracin para aplicar los
cambios.

3.4.7.2. Caso prctico: Configuracin de


GRUB en modo grfico
El objetivo de la prctica consiste en configurar GRUB
para que en el men de inicio slo aparezca el ltimo
kernel instalado, con colores diferentes y protegiendo
la configuracin del men de arranque con una con-
trasea. Por defecto, las opciones de GRUB se pueden cambiar
Instale el programa startupmanager y ejectelo desde antes de arrancar el sistema operativo. En la pestaa
el men principal de Gnome con la opciones Adminis- Seguridad, establezca una contrasea para que los
tracinAdministrador de arranque. usuarios slo puedan cambiar las opciones en la arran-
En la pestaa Opciones de arranque puede modi- cada pulsando la tecla p e introduciendo la contrase-
ficar las siguientes opciones: a.

Tiempo de espera: tiempo de espera del men


de arrancada. Cambie este valor a 22 segundos.
Sistema operativo por defecto: sistema ope-
rativo que, por defecto, iniciar el GRUB.
Pantalla: resolucin y nmero de colores de la
pantalla.
Otros: seleccione que elementos se mostrarn
en pantalla.

En la pestaa Avanzado, establezca a 1 el nme-


ro de Kernels que aparecen al arrancar el sistema y
active en el men de GRUB el programa de test de
En la pestaa Aspecto modifique los colores del car- memoria memtest86+ y el arranque en modo de recu-
gador de arranque: GRUB: peracin.
Sistemas Operativos Monopuesto http://monopuesto.com | 40
Gestor de arrancada

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.

Seleccione Castellano Super Disco Grub

3.4.7.3. Caso prctico: Eliminacin de GRUB


Seleccione Gnu/Linux para arreglar el GRUB.
Para eliminar GRUB, averige el dispositivo donde
est instalado Linux. Para ello, desde la consola, eje-
cute:
sudo fdisk -l El resultado ser parecido a:
Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 1870 15020743+ 83 Linux
/dev/sda2 1871 1958 706860 5 Extendida
/dev/sda5 1871 1958 706828+ 82 Linux swap

Observe que Linux est en /dev/sda. Para eliminar


GRUB, ejecute: Seleccione Arregla Arranque de Gnu/Linux
sudo dd if=/dev/zero of=/dev/sda bs=446 count=1
(GRUB).

3.4.7.4. Caso prctico: Recuperacin de


GRUB
La instalacin de un sistema operativo de Microsoft
modificar el MBR y eliminar el GRUB como ges-
tor de arranque. Para recuperar el GRUB, se utilizan
principalmente las siguientes estrategias:
Sleccione la particin donde est Linux.
Opcin 1: Averige en qu disco duro y en qu par-
ticin tiene instalado Linux e inicie un CD autnomo
de Linux.
Suponga que el disco duro es el primero y la particin
la tercera. Abra un terminal y ejecute:
sudo grub
> root (hd0,2)
> setup (hd0) Aparecer el mensaje SGD lo ha conseguido. A
> quit continuacin, seleccione Reiniciar Ordenador y
Observe que el primer disco duro tiene asignado el compruebe el funcionamiento correcto de GRUB.
nmero 0, el segundo disco duro el nmero 1 y as,
sucesivamente. En el caso de discos maestros y escla-
vos, el primer disco maestro es el 0, el primer esclavo
es el 1, el segundo maestro es el 2 y el segundo esclavo
es el 3. Igualmente, observe que la primera particin
tiene asignada el nmero 0, la segunda el nmero 1,
etc.
41| Sistemas Operativos Monopuesto http://monopuesto.com
Instalar Windows 2008

3.5. Instalacin de Windows 2008 Ser-


ver

3.5.1. Introduccin a Windows 2008 Server

Windows Server 2008 es un sistema operativo de la


empresa Microsoft. Se basa, al igual que Windows Vis-
ta en el ncleo Windows NT 6.0
La versin de Windows Server 2008 Standard Edi-
tion est disponible gratuitamente para estudian-
tes a travs del programa Microsoft DreamSpark en
http://www.dreamspark.com

Lea y acepte la licencia. Seleccione la opcin Actua-


lizacin para actualizar un disco ya instalado al disco
3.5.2. Requisitos duro, manteniendo los programas y documentos o bien
la opcin Personalizada(avanzada) para borrar los
Los requisitos para instalar Windows 2008 Server son datos de la particin donde se instalar el sistema ope-
los siguientes: rativo.
Mnimo Recomendado
Procesador 1GHz (x86) o 1.4GHz (x64) 2GHz
Memoria 512 MiB RAM 2GiB
Resolucin SVGA (800x600) SVGA (800x600)
Disco Duro 10 GiB 40 GiB
Disco ptico DVD ROM DVD ROM

El sistema operativo Windows 2008 Server puede ad-


ministrar hasta un mximo de 4 GiB para arquitec-
turas de 32 bits (x86) y 32 GiB para arquitecturas de
64 bits (x64).
Los ordenadores con grandes cantidades de memoria
(ms de 16 GiB), requieren ms cantidad de disco pa-
ra la paginacin y para guardar ficheros de volcado.

3.5.3. Instalacin de Windows 2008 Server


Seleccione la particin donde desea instalar el sistema
operativo
Seleccione el Idioma, el Formato de hora y mo-
neda y el Teclado o mtodo de entrada

Espere mientras el sistema operativo se copia al disco


duro y se configura.
Pulse sobre la opcin Crear un disco para resta-
Especifique el sistema operativo que desea instalar. En blecer contrasea para crear un disco que puede
esta prctica, instalar Windows Server 2008 Stan- cambiar la contrasea del usuario Administrador si se
dard le olvida.
Sistemas Operativos Monopuesto http://monopuesto.com | 42
Instalar Windows 2008

Algunos dispositivos se configuran correctamente


cuando se conectan al ordenador, como las memorias
flash USB, mientras que otros dispositivos requieren
que se instalen los controladores antes de conectar-
los. Consulte el manual del dispositivo para instalar
sus controladores. En el caso de instalar una mqui-
na virtual con VirtualBox, tambin debe instalar los
controladores de la mquina virtual.

Cuando se instala un nuevo hardware en W2008, el


sistema operativo inicia un asistente para configurar
el dispositivo. Con la opcion Buscar e instalar el
software del controlador, el sistema operativo ins-
talar el software que controlar el nuevo hardware:

Establezca la contrasea para el usuario Administra-


dor que tendr todos los privilegios en el sistema.

El sistema operativo presenta las siguientes opciones:

S, buscar siempre en lnea: con esta opcin,


el sistema operativo buscar e instalar los con-
Pulse la combinacin de teclas CTRL, ALT y DEL troladores de todo el hardware y los descargar
para iniciar la sesin de Internet.

S, buscar en lnea slo esta vez: como la


opcin anterior, pero slo se instalarn los con-
troladores de este dispositivo.

No buscar el lnea: no descarga los controla-


dores

3.5.4. Seleccin de aplicaciones bsicas para


W2008
3.5.4.1. Instalacin de los controladores de
dispositivos
Despus de instalar el sistema operativo, es convenien-
te instalar los controladores de dispositivos (drivers)
proporcionados por los fabricantes. Seleccione la primera opcin .
43| Sistemas Operativos Monopuesto http://monopuesto.com
Instalar Windows 2008

Si el sistema operativo no encuentra ningn controla- Cargador de arranque de Windows


-----------------------------
dor, se mostrar el siguiente mensaje: Identificador {current}
device partition=C:
path \Windows\system32\winload.exe
description Microsoft Windows Server 2008
locale es-ES
inherit {bootloadersettings}
osdevice partition=C:
systemroot \Windows
resumeobject {b6bb1f2f-7bad-11de-afbb-ceb9919f312f}
nx OptOut

En este ejemplo, nicamente hay dos elementos:


{bootmgrt} y {dcurrent}.
Para modificar los parmetros de los elementos, utili-
ce la siguiente sintaxis:
bcdedit /set{nombre_elemento} "
parmetro nuevo_valor
Por ejemplo, para cambiar el tiempo que se muestra
En este caso, debemos introducir el CDROM de con- el men en pantalla, ejecute:
troladores del fabricante para configurar correctamen- bcdedit /set {bootmgr} timeout 15
te el dispositivo. Para cambiar el orden de arrancada:
bcdedit /set {bootmgr} default current
3.5.4.2. Instalacin de apliaciones bsicas
Despus de la instalacin del sistema operativo y
los controladores de dispositivos, realice una lista de
aquellas aplicaciones bsicas que necesitan los usua- La mayora de los controladores de
rios e instalelas. Windows Vista funcionan Windows
Como recomendacin, utilice las siguientes direcciones Server 2008.
de Internet:
Puede encontrar una lista de aplicacio-
nes de cdigo abierto para Windows en:
http://osswin.sourceforge.net/
3.5.5.2. EasyBCD
Mozilla Firefox es un navegador Web funcional
y con multitud de complementos disponibles en:
Descargue EasyBCD de http://neosmart.net/dl.php?id=1 ,
https://addons.mozilla.org/es-ES/firefox/browse/type:7
lea la licencia e instale y ejecute el programa como
Para instalar multitud de codec (Codificadores Administrador.
y Decodificadores de ficheros en flujos de datos) Pulse el botn Change Settings para cambiar los pa-
en: http://www.mediacodec.org/ rmetros de arrancada.

3.5.5. Gestor de arrancada


El gestor de arrancada de W2008 se configura con la
orden bcdedit o con el programa EasyBCD.

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

Sistemas Operativos Monopuesto http://monopuesto.com | 44


Instalar Windows 2008

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.

Ejercicio 14 Busque informacin a la Wiki-


pedia sobre la Hora ROA y sincronice la hora
de su ordenador.

3.5.6.2. Configurar funciones de red

Esta tarea consiste en configurar los parmetros de la


red. Realice un clic sobre la opcin y se mostrarn las
conexiones de red.

Ejercicio 13 Con el programa EasyBCD,


cambie el nombre de la entrada del men de
arrancada Microsoft Windows Server 2008 Pulse el botn derecho sobre la conexin y seleccione
a Microsoft Windows 2008 versin Server la opcin Propiedades. Para configurar la red, selec-
y fije el tiempo de arrancada en 25 segundos. cione la opcin Protocolo de Internet versin 4 y
pulse el botn Propiedades.
3.5.6. Configuracin inicial de W2008 Si su red tiene configurado un servidor DHCP, selec-
cione las opciones Obtener una direccin IP au-
Despus de instalar el sistema operativo W2008, el
tomticamente y Obtener la direccin del ser-
usuario Administrador debe realizar las siguientes ta-
vidor DNS automticamente. En caso contrario,
reas para configurar inicialmente el servidor:
seleccione las opciones Usar la siguiente direccin
IP y llene los cuadros de texto Direccin IP, Ms-
3.5.6.1. Establecer la zona horaria cara de red y Puerta de enlace predeterminada
y seleccione la opcin Usar las siguientes direccio-
nes de servidor DNS.

En la pestaa Fecha y hora, configure la hora y


la zona horaria. Por defecto, el servidor ajustar
la hora al horario de verano y de invierno.
En la pestaa Relojes adicionales puede aa-
dir al escritorio otros relojes de otras zonas ho-
rarias.
45| Sistemas Operativos Monopuesto http://monopuesto.com
Instalar Windows 2008

En la parte de opciones avanzada, el la pestaa Confi-


guracin de IP puede aadir ms direcciones IP y ms
puertas de enlace. En la pestaa DNS puede aadir
ms servidores DNS y ordenarlos por orden de uso y
en la pestaa WINS puede aadir direcciones WINS.

Ejercicio 15 Cambie el nombre del equipo


con su nombre y apellidos y el grupo o dominio
proporcionado por el/la profesor/a.

Windows Server 2008, Windows Vis-


3.5.6.3. Proporcionar nombre del equipo y ta y Windows 7 estn basados en la
dominio plataforma Windows NT 6.x
Esta opcin permite visualizar el nombre y dominio
del equipo.

3.5.6.4. Habilitar comentarios y actualizacio-


nes automticas

La primera opcin habilita el envo annimo de infor-


mes de errores y de uso del sistema operativo as como
la actualizacin automtica de las actualizaciones del
sistema operativo.

La segunda opcin permite configurar manualmente


Para cambiar el nombre del equipo o el dominio, pulse cundo se realizarn las actualizaciones y cmo se re-
el botn Cambiar copilarn los comentarios.
Sistemas Operativos Monopuesto http://monopuesto.com | 46
Instalar Windows 2008

Pulse el botn Cambiar la clave del producto e intro-


duzca el nmero de serie.

Ejercicio 16 Configure el equipo para que


cumpla los siguientes puntos:
1. Realice actualizaciones automticas y las
actualizaciones recomendadas todos los
martes a las 9:00.
2. Enve automticamente informes en forma
de resumen de los errores para que el siste-
ma notifique al usuario si hay posibles so-
luciones al problema.

3. No participe en el programa para la mejora


de la experiencia del usuario.

3.5.6.5. Descargar e instalar actualizaciones 3.6. Sistemas de fichero en Windows


Esta opcin permite al sistema operativo buscar e ins- 2008 Server
talar actualizaciones del sistema y para otros produc- Un sistema de ficheros es una estructura de datos utili-
tos Microsoft. zada para almacenar ficheros y carpetas en un soporte
fsico. Windows 2008 Server da soporte a los siguientes
3.5.6.6. Personalizar el servidor sistemas de ficheros: FAT y NTFS.
El sistema de ficheros FAT es un sistema de ficheros
En este apartado, se pueden configurar las siguientes
rpido que slo permite crear polticas de seguridad a
opciones:
nivel de comparticin de carpetas. La versin FAT16
Agregar funciones del sistema operativo, como permite crear volmenes de hasta 4GiB, mientras que
servidor DHCP, DNS o otros. la versin FAT32 permite crear volmenes de hasta
Agregar caractersticas del sistema operativo, 2Tib y contiene una copia del sector de arrancada.
como Equilibrio de carga de red o tcnicas para El sistema de ficheros NTFS es ms lento que FAT,
cifrar informacin con BitLocker. pero permite establecer polticas de seguridad y de
comparticin de informacin a nivel de fichero e incor-
Habilitar el escritorio remoto para controlar pora mtodos de compresin de ficheros transparentes
el ordenador desde otro ordenador de la red. al usuario.
Configurar un firewall para controlar las co- En general, recomendamos no utilizar el sistema de
nexiones de red del equipo. ficheros FAT a no ser que no se utilice el sistema de
permisos o se priorice la velocidad sobre la seguridad.
3.5.6.7. Activar Windows 2008 Server
Para activar Windows 2008 Server con un nmero de
serie vlido, seleccione InicioEquipo y con el botn
derecho seleccione Propiedades.
47| Sistemas Operativos Monopuesto http://monopuesto.com
Instalar Windows XP

3.7. Instalacin de Windows XP


3.7.1. Introduccin
Windows XP es un sistema operativo con licencia pro-
pietaria desarrollado por la empresa Microsoft en el
ao 2001

3.7.2. Versiones
Las principales versiones de Windows XP son:

Home: esta versin est orientada al usuario


Seleccione la particin donde desea instala el sistema
domstico.
operativo
Professional: esta versin se diferencia de la
anterior, entre otros, en la capacidad de unirse
a un Servidor de Dominio para administrar el
sistema de forma remota y en la integracin en
el sistema operativo del software Internet Infor-
mation Services que permite servir conexiones
HTTP y FTP.

3.7.3. Requisitos
Los requisitos para instalar Windows XP son los si-
guientes:

Mnimo Recomendado Seleccione la opcin Formatear la particin utili-


Procesador 233 MHz 300 MHz zando el sistema de archivos NTFS.
Memoria 64 MiB RAM 128 MiB
Resolucin 800x600 800x600
Disco Duro 1,5 GiB 1,5 GiB
Disco ptico CD-ROM CD-ROM

3.7.4. Actualizaciones del sistema operativo


El sistema operativo Windows XP se actualiza au-
tomticamente. Se has publicado hasta el momento
tres actualizaciones importantes llamadas Service Pa-
ck. La ltima actualizacin se denomina Service Pack
3 y tendr soporte hasta el ao 2014.
Espere a que el sistema operativo formatee la parti-
3.7.5. Instalacin de Windows XP cin y se copie al disco duro. A continuacin, seleccio-
ne las opciones de idioma.
Introduzca el CDROM de Windows XP y cambie las
opciones de la BIOS para arrancar de CDROM. Pre-
sione la tecla Enter para continuar.

Lea la licencia y pulse F8 para continuar


Sistemas Operativos Monopuesto http://monopuesto.com | 48
Instalar Windows XP

Teclee su nombre completo y como organizacin Mo-


nopuesto.

Si su red tiene un servidor de DHCP, seleccione la op-


cin Configuracin tpica. En caso contrario, selec-
cione Configuracin personalizada y elija la casi-
lla Protocolo Internet (TCP/IP) y pulse el botn
Propiedades
Teclee la clave del producto que est especificada la
licencia.

En el caso de elegir la Configuracin personaliza-


da, teclee los datos para configurar su ordenador en
la red.

Escriba como nombre de su equipo pc seguido de su


nombre y una contrasea para el usuario Administra-
dor.

Establezca la hora del equipo.


49| Sistemas Operativos Monopuesto http://monopuesto.com
Instalar Windows XP

Especifique el grupo o dominio al que per-


tenece al ordenador siguiendo las instrucciones
del/de la profesor/a .

Opcionalmente, regstre su sistema operativo.

Active la opcin Ayudar a proteger mi equipo ac-


tivando Actualizaciones Automticas para que el
sistema descargue e instale automticamente las ac-
tualizaciones del sistema operativo.

Escriba el nombre de las personas utilizarn el equipo.

Seleccione la conexin de su equipo que, normalmente,


ser Red de rea local.

Finalmente, el sistema operativo quedar instalado.

Teclee los parmetros de configuracin de la red.


Sistemas Operativos Monopuesto http://monopuesto.com | 50
Configuracin

Configuracin de sistemas operativos


Mantenimiento de Ubuntu 9.04 y Windows 2008 Server
Gnome a prueba de fallos: si no pue-

E l objetivo del tema consiste en configu-


rar el sistema operativo Ubuntu 9.04 y Windows
de entrar a Gnome normalmente, esta op-
cin permite al usuario entrar en modo a
prueba de fallos utilizando la sesin pre-
2008 Server determinada, en la que no se ejecutan los
scripts de inicio.
Terminal a prueba de fallos: esta op-
cin permite al usuario acceder al sistema
4. Mantenimiento y configura- en modo consola de terminal sin que se eje-
cin de sistemas operativos cuten los scripts de inicio.

4.1. Mantenimiento y configuracin Entrada remota por XDMC: permite la co-


del sistema operativo Ubuntu Li- nexin en modo remoto a otros ordenadores.
nux
4.1.1. Administracin de sesiones con Ubun- Opciones de parada del equipo: reiniciar,
tu apagar, suspender o hibernar.

4.1.1.1. Inicio de sesin


Despus de arrancar el sistema operativo Ubuntu, el
sistema presenta la siguiente pantalla donde pide al
usuario que se valide.
En la parte inferior izquierda de la pantalla de inicio
de sesin, el sistema operativo le permite elegir las
siguientes opciones:
Seleccionar idioma: permite elegir el idioma
de la sesin Gnome.
Seleccionar una sesin:

4.1.1.2. Finalizacin y cambio de sesin

Para finalizar o cambiar la sesin en Gnome, en la


parte derecha de la barra principal aparece el nombre
del usuario actual y el botn de finalizacin de sesin.

ltima sesin: entra al sistema utilizando


los mismos parmetros de la ltima sesin.
Gnome presenta el siguiente men al usuario:
Ejecutar script Xclient: ejecuta el en-
torno Gnome utilizando las configuraciones
Nombre de usuario: permite al usuario cam-
del fichero .Xclients y del directorio .gconf
biar a una nueva sesin sin finalizar la actual.
de la carpeta personal del usuario.
Los programas de la sesin actual seguirn eje-
GNOME: ejecuta el entorno grfico Gno- cutndose en usuario segundo plano. Por ejem-
me. plo, si el Firefox est descargando un fichero y el
Conexin segura remota: permite la co- usuario cambia de sesin, el fichero continuar
nexin a otro ordenador mediante el proto- descargndose.
colo SSH.
Configurar Ubuntu

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.

4.1.2.1.1. Compresin de ficheros mediante


Gnome

Para comprimir un fichero en el entorno Gnome, eje-


4.1.2. Compresin de archivos
cute Nautilus, por ejemplo, desde el men de Gnome
La tcnica de comprimir archivos consiste en generar, seleccione las opciones LugaresCarpeta personal.
a partir de un fichero fuente f1 de longitud l1, un nue- Navegue por los directorios y seleccione la carpeta o
vo fichero f2 de longitud l2<l1 tal que se da una de ficheros que quiere seleccionar. A continuacin, con el
las siguientes dos opciones: botn derecho del ratn seleccione la opcin Crear
archivador y seleccione el tipo de compresin.
A partir de f2 se puede obtener la misma infor-
macin que f1. En este caso la compresin es
sin prdida de informacin. Este mtodo de in-
formacin se utiliza para comprimir documentos
o programas, ya que en estos casos no se puede
permitir la prdida de informacin.
A partir de f2 se puede obtener una buena apro-
ximacin a la informacin de f1. En este caso la
compresin es con prdida de informacin. Este
mtodo de informacin se utiliza para compri- 4.1.2.1.2. Uso de 7zip con Ubuntu
mir ficheros multimdia como audio o vdeo, ya
que los sentidos humanos no detectan pequeas Instale el paquete 7zip-full para integrarlo en el gestor
prdidas de informacin. Algunos ejemplos de de ficheros Nautilus, de manera que podr comprimir
formatos de fichero con prdida de informacin o descomprimir ficheros seleccionndolos con el botn
son: derecho del ratn.

No libres: MP3 para el audio, DIVX para


4.1.3. Instalacin de utilidades
vdeo.
Libres: OGG para el audio, XVID para v- 4.1.3.1. Instalacin de paquetes con Ubuntu
deo.
4.1.3.1.1. Instalacin de paquetes con Ubun-
Hay gran nmero de programas para comprimir ar- tu en modo texto
chivos, a menudo incompatibles entre s. En Linux,
los formatos de compresin ms populares sn tar.gz Para actualizar la lista de paquetes, ejecute:
o tar.bz. En Windows, los ms populares sn zip y $ sudo apt-get update
rar. Para actualizar los paquetes, ejecute:
$ sudo apt-get upgrade
Para instalar un paquetes, ejecute:
4.1.2.1. Compresin RLE
$ sudo apt-get install paquete
El mtodo de compresin RLE, siglas de Run- Para desinstalar un paquete y sus ficheros de configu-
Length Encoding es un mtodo de compresin de racin, ejecute:
datos sencillo. $ sudo apt-get - -purge remove paquet
Supongamos que queremos comprimir una imagen en
Sistemas Operativos Monopuesto http://monopuesto.com | 52
Configurar Ubuntu

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.1.4. Actualizacin del sistema operativo


Para subsanar errores y aadir mejoras al sistema
operativo, conviene actualizar sus componentes cada
cierto tiempo. Las actualizaciones automticas del
sistema tienen como ventaja la comodidad, pero por
contra, si una actualizacin requiere reinicializar una
aplicacin o todo el sistema, se necesitar de la co-
laboracin del usuario. Dicha colaboracin se podr
pedir o forzar mediante avisos.

Por defecto, el sistema operativo Ubuntu y sus apli-


caciones se actualizan automticamente con la cola-
boracin del usuario Administrador.

Para forzar la actualizacin del sistema, mediante


el men principal de Gnome, elija la opcin Site-
maAdministracinGestor de Actualizaciones. Pul-
se el botn Comprobar para buscar nuevas actualiza-
ciones y el botn Instalar actualizaciones para insta-
larlas.

53| Sistemas Operativos Monopuesto http://monopuesto.com


Configurar Windows 2008

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.

Suspender: la RAM queda alimentada, la CPU


entra en un estado de mnimo consumo y se apa-
gan todos los otros componentes del ordenador
como el disco duro y el monitor. El sistema entra
en modo Ahorro de energa.

Hibernar: el contenido de la RAM se guarda al


disco duro y se apaga el ordenador.

Ejercicio 4 Qu sistema utiliza menos


energa Suspender o Hibernar? Qu es ms
rpido? Qu es ms seguro?
Para todos los planes, se puede configurar en la par-
4.2.1.1. Modos de apagado en Windows 2008 te izquierda con la opcin requerir contrasea al
reactivarse las siguientes acciones:
Para apagar el Windows 2008 Server, pulsando sobre
el botn de Inicio, en la parte inferior aparecen los La accin que se realizar cuando el usuario pul-
siguientes botnes: se el botn de encendido: no hacer nada, sus-
pender el ordenador o, la opcin por defecto,
apagar el ordenador.

Sistemas Operativos Monopuesto http://monopuesto.com | 54


Configurar Windows 2008

La accin tras la suspensin del ordenador: Por 4.2.2.1. Instalacin de 7zip


defecto, requerir al usuario que se valide
con su contrasea o bien no pedir ninguna Descargue el fichero de http://www.7-zip.org, lea la licen-
contrasea. cia e instale el programa en su versin de Windows.

4.2.2.2. Compresin de ficheros con 7zip

Para comprimir una carpeta, ejecute el programa 7zip


y seleccione la carpeta. Pulse el primer icono Agre-
4.2.1.1.1. Caso prctico: Crear un nuevo plan gar de la barra de iconos.
de energa Las opciones de compresin son las siguientes:

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.

Tamao del Diccionario, Tamao de la Pa-


labra, Tamao de bloque compacto: en ge-
neral, cuanto mayor sean estos parmetros, me-
nor ser el fichero resultante, pero tardar ms
tiempo en comprimir y se utilizar ms memo-
ria.

Nmero de hilos de CPU: si el ordenador


tiene ms de una CPU, 7zip utilizar todas las
CPU.

Memoria usada para comprimir o descom-


primir: clculo aproximado de la memoria uti-
lizada por el programa. Note que se utiliza ms
memoria para comprimir que para descompri-
4.2.2. 7zip: Compresin de ficheros multipla- mir.
taforma
Partir en fragmentos: este parmetro es op-
7zip es un programa para comprimir ficheros con licen- cional. Si el fichero resultante de la compresin
cia LGPL, excepto el fichero 7z.dll que est sujeto a tiene un tamao mayor que este parmetro, se
las reglas del programa unRAR. El programa tambin dividir en ficheros cuyo tamao mximo es este
comprime ficheros en formato zip y gzip y descompri- parmetro.
me ficheros en formato zip y rar, cab y otros.
55| Sistemas Operativos Monopuesto http://monopuesto.com
Configurar Windows 2008

Modos de Actualizacin: 4.2.3. Interfaz de usuario

Aadir y sustituir archivos: aade to- 4.2.3.1. Aero


dos los ficheros al fichero resultante. Para mejorar la interfaz de usuario, seleccio-
Actualizar y aadir archivos:actualiza ne las opciones InicioHerramientas Administrati-
los ficheros viejos en el fichero resultante y vasAdministrador del servidor.
le aade los ficheros nuevos. En el panel izquierdo, seleccione la opcin Caracte-
rsticas y el botn Agregar caractersticas. Marque
Slo actualizar archivos: actualiza en el
el cuadro Experiencia de uso y el botn Insta-
fichero resultante slo aquellos ficheros que
lar. Cuando el sistema instale la nueva caractersti-
son ms nuevos.
ca, reinicie el ordenador y espere a que el servicio se
Sincronizar archivos: reemplaza los fi- instale.
cheros antiguos por nuevos, aade los fi- Para iniciar el servicio de Temas de forma automti-
cheros que no estn en el fichero resultante ca, ejecute como Administrador el programa Smbolo
y borra aquellos ficheros del fichero resul- del sistema y ejecute la orden
tante que no estn seleccionados en el disco services.msc.
duro.

Opciones:

Crear archivo SFX auto-extrable:


crea un fichero ejecutable que al ejecutarse
descomprime los ficheros.
Comprimir ficheros abiertos para es-
critura: comprime los ficheros que estn
abiertos por algn programa.

Encriptacin:

Contrasea: contrasea para cifrar el fi-


chero.
Modo de Encriptacin: algoritmo de ci-
frado. Sitese sobre el servicio Temas y con un doble clic se-
Encriptar nombres de fichero: cifrar los leccione como Tipo de inicio la opcin Automti-
nombres de los ficheros adems de los datos co. A continuacin, por orden, pulse los botnes Apli-
que contienen. car, Iniciar y Aceptar.

4.2.2.3. Descompresin de ficheros con 7zip


Para descomprimir un fichero comprimido con 7zip,
seleccinelo con el botn derecho y elija la opcin
7zipExtraer ficheros...
Sistemas Operativos Monopuesto http://monopuesto.com | 56
Configurar Windows 2008

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

Mostrar vistas previas y filtros en la car-


peta

Pulse la opcin Tema y seleccione el tema Windows


Vista. Pulse los botnes Aplicar y Aceptar.

A continuacin, por orden, pulse los botnes Aplicar


y Aceptar. Compruebe las imgenes de una carpeta se
pueden visualizar como iconos con la opcin Vistas.

4.2.5. Optimizacin del tiempo de arranque


de los programas

SuperFetch es un servicio de Windows que precarga


en memoria los programas ms utilizados antes de que
el usuario los ejecute para reducir su tiempo de arran-
cada. Para ello, crea estadsticas sobre que programas
se ejecutan ms a menudo.
SuperFetch tiene tres modos de funcionamiento:

Modo 1: activa SuperFetch slo para los ficheros


Si su tarjeta de vdeo se lo permite y quiere activar los
de arrancada.
efectos 3D, seleccione en el men de Personalizacin
la opcin Color y apariencia de las ventanas y en
Modo 2: activa SuperFetch slo para los progra-
el cuadro de combinacin de colores seleccione la op-
mas
cin Windows Aero. Utilice la combinacin de teclas
Windows+Tab para visualizar los efectos.
Modo 3: activa SuperFetch para los ficheros de
arrancada y los programas.
4.2.4. Mejorar la apariencia de Windows 2008
Server
4.2.5.0.1. Caso prctico: Habilitar Super-
Para mejorar la apariencia de Windows 2008 Server Fetch.
ejecute como Administrador el programa Smbolo del
sistema y ejecute la orden: Para activar el servicio SuperFetch en Modo 3, nece-
sitaremos modificar el registro de Windows.
systempropertiesperformance Para ello, ejecute como Administrador el programa
Smbolo del sistema y ejecute la orden
Seleccione la opcin personalizar y marque los si- regedit.
guientes cuadros:
57| Sistemas Operativos Monopuesto http://monopuesto.com
Configurar Windows 2008

Localice en el panel izquierdo la ruta


HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetControlSession Manager
Memory ManagementPrefetchParameters

En el panel derecho pulse el botn derecho y cree un


nuevo DWORD (32-bits) Value. Seleccinelo con Reinicie el sistema para activar Superfetch desde el
el botn derecho, cambie el nombre a EnablePrefet- arranque del sistema operativo.
cher y con la opcin Modificar, asigne el valor 3.
Cree otro DWORD (32-bits) Value de nombre 4.2.6. Configuracin del navegador Internet
EnableSuperfetch y asignele el valor 3. Los resul- Explorer
tados deberan ser:
Windows 2008 Server activa por defecto la opcin de
seguridad mejorada de Internet Explorer (ESC) para
proteger al sistema operativo de programas malicio-
sos.
La configuracin por defecto del navegador del siste-
ma es muy restrictiva.
Para eliminar dicha restriccin, ejecute
InicioHerramientas AdministrativasAdministrador
del servidor y en la parte derecha, busque la seccin
Cierre el programa regedit para guardar los cambios. Informacin de seguridad y haga clic en la opcin
Una vez asignados los valores de Superfetch, deber Configurar ESC de Internet Explorer.
iniciar el servicio. Para ello, ejecute como Adminis-
trador el programa Smbolo del sistema y ejecute la
orden
services.msc

Desactive la configuracin de seguridad mejorada de


Internet Explorer para Usuarios.

Seleccione el servicio Superfetch y con el botn de-


recho seleccione la opcin Propiedades y cambie el
Tipo de inicio a Automtico. A continuacin, pul-
se en orden el botn Aplicar, Iniciar y Aceptar.
Sistemas Operativos Monopuesto http://monopuesto.com | 58
Configurar Windows 2008

4.2.7. Cambio de nombre del equipo


Para cambiar el nombre al equipo ejecute
InicioEquipo y seleccione con botn derecho la op-
cin Administrar.

Con la opcin Cambiar propiedades del sistema,


seleccione la pestaa Nombre del equipo y pulse el
botn Cambiar el nombre del equipo. Opcionalmente,
puede cambiar el grupo de trabajo.

59| Sistemas Operativos Monopuesto http://monopuesto.com


Administracin

Administracin de sistemas operativos


Administracin de Ubuntu 9.04 y Windows 2008 Server

contrasea del usuario groucho.

E l objetivo de la prctica consiste en uti-


lizar las herramientas de administracin de los
Si queremos ejecutar desde la consola un programa
con los privilegios del usuario root, debemos interpo-
sistema operativos Ubuntu 9.04 y Windows 2008 ner la instruccin sudo. Por ejemplo, para instalar un
Server paquete en formato deb, se debe ejecutar:
$ sudo dpkg -i paquete.deb

5.1.1.3. Tipos de usuarios en GNU/Linux


5. Administracin de sistemas Los usuarios de Linux se pueden clasificar en:
operativos
Usuario root: es el usuario que administra el sis-
tema. Tiene todos los privilegios y su carpeta
5.1. Administracin de Ubuntu 9.04
personal /root .
5.1.1. Administracin de usuarios y grupos
Usuarios normales: son aquellos usuarios que
5.1.1.1. Introduccin pueden iniciar una sesin en el sistema y no son
root. Tienen una carpeta personal que, normal-
GNU/Linux es un sistema multiusuario. Los usuarios
mente, es /home/nombreusuario en la cual tie-
del sistema se distribuyen en grupos configurando dis-
nen todos los privilegios. Por ejemplo, el usuario
tintos niveles de privilegios. Por ejemplo, si un usuario
groucho tiene como parte personal /home/grou-
pertenece al grupo cdrom, tendr acceso a los dispo-
cho.
sitivos pticos del ordenador.
Cada usuario debe pertenecer, al menos, a un gru- Usuarios de soporte del sistema: son aquellos
po y un grupo puede estar vaco o contener cualquier usuarios que no pueden iniciar una sesin en el
nmero de usuarios. sistema y son creados para dar soporte a de-
terminados programas. Por ejemplo, el usuario
5.1.1.2. El usuario root www-data ejecuta la mayor parte de los procesos
del programa servidor de pginas web Apache.
El usuario root es el usuario administrador del sistema No tienen carpeta personal.
que tiene todos los privilegios posibles. El problema
asociado es que un mal uso de los privilegios pue- En Linux, cada usuario se identifica por un nmero
de destruir el sistema, por ejemplo, borrando todo llamada UID, siglas de User IDentifier. La instruccin
disco duro. Por lo tanto, para evitar problemas de id muestra el nmero de identificador del usuario. Por
seguridad, el usuario root slo debe utilizarse para ejemplo, para averiguar el UID del usuario actual, eje-
administrar el sistema y no para, por ejemplo, nave- cute:
gar por Internet. $ id

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

usuario, conviene dejar los que, por defecto, da el sis-


tema. Tambin conviene asignar un grupo principal
a cada usuario, como puede ser el grupo users. Si no
se elige ningn grupo, automticamente se crear un
grupo con el mismo nombre que el usuario.

Introduzca en el campo usuario el nombre con que el


usuario deber entrar al sistema. El perfil indica si el
usuario es un administrador, un usuario del sistema o
bien un usuario sin privilegios de entrada al sistema.
Elija la contrasea o bien deje que el sistema la genere
automticamente.

Borrar usuario

Para borrar un usuario, debe elegirlo de la lista de


usuarios y pulsar el botn Borrar. De esta manera, se
desactiva la cuenta de usuario y no podr entrar al
sistema, pero no se borrar su carpeta personal. Para
En la pestaa Contacto puede introducir, opcional- borrar dicha carpeta, se deber realizar la operacin
mente, otras informaciones del usuario como el n- como usuario root de forma manual.
mero de telfono. En la pestaa de Privilegios, debe-
Aadir/Editar Grupo
r escoger qu acciones puede ejecutar el usuario. Es
conveniente activar la opcin de Conectarse a redes
ethernet e inalmbricas. Para aadir o editar grupos, pulse el botn Gestionar
grupos.

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

Descarge la firma digital de los ficheros (es toda una


lnea):
$ wget -q http://keyserver.ubuntu.com:11371/pks/"
lookup?op=get&search=0x3375AE0BDADA3CF5 -O clave.txt
Aada la clave del repositorio de paquetes
$ sudo apt-key add clave.txt
Actualice los repositorios:
$ sudo apt-get update
Instale la nueva versin de Sabayon:
$ sudo apt-get install sabayon

Una vez instalados los tres programas Alacarte, Pes-


sulus y Sabayon, configuraremos el perfil de usuario
dibujo para tres empleados de una empresa que se de-
dican exclusivamente a trabajar con herramientas de
Aada el nombre del grupo. Se recomienda dejar el dibujo.
identificador del grupo dado por defecto. A continua-
cin seleccione los usuarios que pertenecen al grupo.
5.1.2.2. Caso prctico: Configuracin del per-
fil con Sabayon

Cree dos usuarios Chico y Zeppo para aplicarles los


perfiles que crear. Para ejecutar el programa, abra
una terminal y ejecute:
$ gksu sabayon
Despus de introducir la contrasea de root, podr co-
menzar a crear los perfiles.

Borrar grupo

Antes de borrar un grupo, debe cerciorarse de que


ningn usuario ni fichero del sistema pertenece a este
grupo.

5.1.2. Perfiles de usuario


5.1.2.1. Configuracin de los perfiles de usua-
rio
Los perfiles de usuario sirven para definir un entorno
de escritorio personalizado, en el cual se incluye el fon- Con el botn Aadir, cree un perfil de usuario llamado
do de escritorio, mens de acceso, etc. Para gestionar dibujo.
los perfiles de usuario en el escritorio Gnome, utili-
zaremos los programa Alacarte, Pessulus y Sabayon.
Instale los dos primeros programas con Synaptic. La
versin de Sabayon de Ubuntu 9.04 no funciona.
Para instalar una versin ms reciente del programa
ejecute:
$ sudo gedit /etc/apt/sources.list
Aada los siguientes repositorios al final del fichero
editado:
deb http://ppa.launchpad.net/sbalneav/ppa/ubuntu "
jaunty main
deb-src http://ppa.launchpad.net/sbalneav/ppa/ubuntu "
jaunty main

63| Sistemas Operativos Monopuesto http://monopuesto.com


Administrar Ubuntu

A continuacin, defina el perfil con el botn Editar.

El programa Sabayon crear una ventana en la cual


se ejecutar una sesin Gnome. En dicha ventana po-
dr configurar el perfil del usuario. Aada el programa
Gimp al escritorio de Sabayon.

Una vez definido el perfil, cierre la ventana de Sabayon


y guarde los cambios con el botn Guardar.

Finalmente, desde la ventana principal de Sabayon,


pulse el botn Usuarios y asigne el perfil a los usua-
rios Zeppo y Chico.

Dentro de la ventana del programa Sabayon , ejecute


desde una terminal:
$ alacarte
y configure los mens, eliminando los Juegos.

5.1.3. El administrador de ficheros Nautilus

Nautilus es el programa administrador de ficheros en


el entorno grfico Gnome. Su trabajo consisten en or-
A continuacin, ejecute desde una terminal: ganizar la red de ficheros y directorios, previsualizar
$ pessulus su contenido, buscar ficheros, ejecutar programas y co-
y desactive la lnea de comandos y la configuracin de nectarse a servidores de ficheros mediante el protocolo
la impresora. smb, ftp y otros.
Sistemas Operativos Monopuesto http://monopuesto.com | 64
Administrar Ubuntu

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.

Ubicacin en modo texto: se muestra la


ubicacin actual en modo texto. El usua-
rio puede cambiar la localizacin escribien-
do texto. Nautilus completar automtica-
mente el texto de la ubicacin. Este modo
es til para cambiar de ubicacin de ma-
nera rpida. Tambin permite al usuario
conectarse a ordenadores remotos antepo-
niendo el protocolo a la direccin del orde-
nador. Por ejemplo, para conectarse con el
protocolo smb al ordenador servidor, se de-
be escribir a la ubicacin smb://servidor

5.1.3.1.1. Men de Nautilus

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.2. Barra de herramientas Lista desplegable de vista: permite elegir en-


tre los siguientes modos de visualizacin de los
Contiene los iconos que representan las acciones ms
elementos mostrados en el panel de visualiza-
usuales que realizan los usuarios. El uso de dichos ico-
cin:
nos es el siguiente:
Vista de icono: los ficheros se visualizan
Atrs : ir al lugar anterior visitado.
como iconos. Si el formato es reconocido,
como por ejemplo, las imgenes o los docu-
Adelante : ir al siguiente lugar visitado. mentos, el icono muestra el contenido del
fichero de forma reducida.
Subir : abrir la carpeta madre de la actual.
Vista de lista: los ficheros se visualizan
Detener : dejar de cargar el lugar actual. en forma de lista, con informacin sobre
Esta opcin se suele utilizar con la conexin re- sus propiedades como el tamao o la fecha
mota a servidores de ficheros. de creacin.
Vista de compacta: los ficheros se visua-
Recargar : recarga la ubicacin actual. lizan en columnas.

Carpeta personal : Abre la carpeta perso-


5.1.3.1.4. Panel lateral
nal del usuario.
Este panel muestra accesos rpidos a las ubicaciones
Equipo : examina los discos remotos acce- ms usuales desde diferentes vistas que el usuario pue-
sibles desde este equipo. de elegir de la lista desplegable situada en la parte
superior del panel. La vista de rbol es especialmente
Buscar : busca ficheros y carpetas por nom- til para cambiar la ubicacin en el sistema de archi-
bre o contenido. vos de forma rpida.
65| Sistemas Operativos Monopuesto http://monopuesto.com
Administrar Ubuntu

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.

5.1.3.2. Personalizacin de Nautilus


Para personalizar el programa Nautilus a las prefe-
rencias del usuario, desde el men elija la opcin Edi-
tarPreferencias.
Las preferencias estn clasificadas en:

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.

Vista previa: desde esta opcin se configura la 5.1.4.2. Windirstat


vista previa de los diferentes tipos de archivo.
Windirstat es un programa para windows con un fun-
Soporte: desde esta opcin se muestra que ac-
cionamiento similar a Baobab distribuido bajo la li-
ciones se ejecutarn cuando el usuario introduz-
cencia GPL v2. La pgina oficial del programa es
ca al ordenador un soporte como, por ejemplo,
http://windirstat.sourceforge.net .
un CDROM o conecte un dispositivo.

5.1.3.3. Creacin de ficheros y carpetas


Para crear un nuevo fichero o carpeta, desde el men
de Nautilus elija la opcin ArchivoCrear una carpeta
o ArchivoCrear un documento.

5.1.3.4. Administracin de ficheros


La administracin de ficheros se realiza seleccionando
el fichero y pulsando el botn derecho del ratn.

5.1.4. Baobab y Windirstat: La herramienta


de visualizacin del uso del disco
5.1.4.1. Baobab
El programa baobab permite visualizar grficamente el
uso del disco, de esta manera el usuario puede identifi-
Sistemas Operativos Monopuesto http://monopuesto.com | 66
Administrar Ubuntu

5.1.5. Procesos del sistema Cambiar la prioridad: cambia la prioridad de


ejecucin de un proceso con valores enteros en-
5.1.5.1. Administracin de procesos con Gno-
tre la mxima prioridad (-20) a mnima priori-
me
dad (20). Normalmente, los procesos tienen una
Para gestionar los procesos del sistema, desde el prioridad 0.
men principal de Gnome, elija las opciones Siste-
maAdministracinMonitor del sistema. Mapas de memoria o archivos abiertos:
visualiza los mapas de memoria o los archivos
abiertos por un proceso.

5.1.5.1.2. Aplicaciones de inicio de sesin


Para configurar qu aplicaciones se ejecutarn cuan-
do el usuario inicia la sesin, desde el me-
n principal de Gnome, elija las opciones Siste-
maPreferenciasAplicaciones al inicio.

La informacin proporcionada por el programa es la


siguiente:
Nombre del proceso: nombre del proceso aso-
ciado y icono identificativo
Estado: durmiendo o ejecutndose
%CPU: uso de la CPU en %
Prioridad: nivel de prioridad del proceso
ID: identificador del proceso Desde esta aplicacin podr aadir, editar y borrar
Memoria: memoria utilizada por el proceso aquellos programas que se ejecutan cuando el usuario
inici la sesin.
Por defecto, se visualizan todos los procesos. Para Caso prctico: Aplicaciones de inicio de sesin
cambiar este comportamiento, se utilizan las siguien- Un usuario desea que cuando se inicie su sesin, se
tes opciones del men Ver: abra automticamente el programa firefox y como
pgina de inicio: http://www.google.es.
Procesos activos: muestra slo los procesos ac-
tivos.
Primeramente, para generar las instrucciones nece-
Todos los procesos: muestra todos los proce- sarias para ejecutar la aplicacin, desde el men
sos del sistema. principal de Gnome, elija las opciones Aplicacio-
nesAccesoriosEditor de textos. A continuacin te-
Mis procesos: muestra slo los procesos del clee
usuario actual.
#!/bin/bash
Dependencias: muestra las relaciones parenta-
/usr/bin/firefox http://www.google.es
les entre procesos.
Guarde el fichero como /home/groucho/navegador.sh.
5.1.5.1.1. Acciones con procesos Sustituya groucho por el nombre del usuario de Ubun-
Para realizar una accin con un proceso, seleccine- tu. Mediante el programa Nautilus, active el permiso
lo con el botn derecho del ratn y elija una de las de ejecucin del programa. ejecute al programa Apli-
siguientes opciones: caciones al inicio, pulse el botn Aadir y teclee los
siguientes campos:
Detener o continuar un proceso: para la eje-
cucin de un proceso o la contina, respectiva- Nombre: Firefox con Google
mente.
Orden: /home/groucho/navegador.sh
Finalizar o Matar proceso: fuerza al proceso
a finalizar de manera normal o forzada, respec- Comentario: Firefox con Google como inicio
tivamente.
67| Sistemas Operativos Monopuesto http://monopuesto.com
Administrar Ubuntu

5.1.7.1.2. Configuracin de Gkrell

Entre las dependencias de Gkrell, se instalar el pro-


grama Hddtemp, que controla la temperatura del disco
duro.
Para configurar el programa Hddtemp, ative la opcin
Desea iniciar el demonio de hddtemp en el
arranque del sistema? y deje las opciones por de-
fecto de Interfaz en la que escuchar: 127.0.0.1 y
Puerto en el que escuchar: 7634.
Para ejecutar el programa Gkrell, desde el men
Pulse el botn Aadir y reinicie la sesin para com- principal de Gnome, utilice las opciones Aplicacio-
probar los cambios. nesHerramientas del sistemaGKrellM system Mo-
nitor.

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.

5.1.7.1.3. Configuracin de Gkrell

Para configurar el programa, pulse el botn derecho


del ratn sobre los monitores de Gkrell y elija la op-
cin Configuracin. Se abrir una ventana con las
siguientes opciones:

General: elija las opciones de presentacin de


la aplicacin en la pestaa Propiedades como la
situacin del programa en el escritorio, la acti-
vacin de las decoraciones, etc.

Integrados: configure que monitores integrados


en el programa quiere visualizar como los senso-
res de temperatura, la carga de la CPU, el uso
de memoria y otros.
5.1.7. Rendimiento del sistema
5.1.7.1. Gkrell: Herramientas de monitoritza- Plugins: programas aadidos a Gkrell que am-
ci plan su funcionalidad. Por ejemplo, el plugin
Gkrell es un programa que muestra en forma de pila, Wireless mostrar informacin sobre las redes
monitores de diferentes componentes del sistema. Wireless detectadas, como el nivel de seal y de
ruido de cada red.

5.1.7.1.1. Instalacin de Gkrell


Temas: personalice el entorno grfico del pro-
Mediante el programa Synaptic, instale todos los pa- grama.
quetes que contienen la cadena gkrell.
Sistemas Operativos Monopuesto http://monopuesto.com | 68
Administrar Ubuntu

5.1.8.2. Navegar por las carpetas comparti-


La versin del programa Gkrell pra Windows se puede das
descargar en: http://www.srcbox.net/projects/gkrellm/
Para acceder a carpetas compartidas de las cuales des-
conocemos el nombre, desde el men principal de Gno-
5.1.8. Comparticin de recursos en Ubuntu me, seleccione las opciones LugaresRed y haga doble
Linux clic en el icono Red de Windows.

5.1.8.1. Compartir carpetas

Para compartir una carpeta con Ubuntu, seleccine-


la con el botn derecho y elija la opcin Opciones
de comparticin. Si es la primera vez que comparte
una carpeta, el sistema operativo pedir la contrasea
del usuario root para instalar el paquete samba para
compartir carpetas y deber reiniciar la sesin. Cuan-
do se comparte una carpeta, se pueden especificar los
siguientes parmetros:

Nombre compartido: nombre que tendr la


carpeta cuando se comparte por la red.

Permitir a otras personas escribir en esta


carpeta: proporciona permisos de acceso total
a la carpeta.
Navegue por los dominios para llegar a los ordena-
dores. Con un doble clic en el nombre del ordenador,
Comentario: comentario que aparecer al lado
acceder a las carpetas que comparte. Tambin puede
de la carpeta compartida
acceder directamente a las carpetas compartidas de
un equipo si conoce su nombre o su direccin IP. En
Acceso de invitado: proporciona acceso a este caso, teclee en la barra de Nautilus:
usuarios sin cuenta. smb://nombre_ordenador/

En el caso de que los permisos de red entren en conflic-


to con los permisos de la carpeta compartida, Nautilus
cambiar los permisos necesarios.
69| Sistemas Operativos Monopuesto http://monopuesto.com
Administrar Ubuntu

5.1.8.3. Acceder directamente a una carpeta


compartidas
Si conoce el nombre del equipo o su direccin IP y
el nombre de la carpeta compartida, puede acceder
directamente. Desde el men principal de Gnome, se-
leccione las opciones LugaresConectar con el servi- 5.1.8.4. Compartir impresoras
dor... A continuacin, elija las siguientes opciones: Para configurar su impresora, desde el men prin-
Tipo de servicio: compartido por Windows cipal de Gnome, seleccione las opciones Siste-
maAdministracinImpresoras. En la ventana de
Servidor: nombre del equipo o su direccin IP Configuracin de la impresora, seleccione las op-
ciones del men ServidorNuevaImpresora y elija
Parmetros opcionales el dispositivo al cual est conectado la impresora.
Compartido: nombre de la carpeta com-
partida
Carpeta: nombre de la subcarpeta dentro
de la carpeta compartida a la que se desea
conectar
Nombre de usuario: usuario que realiza-
r la conexin
Nombre de dominio: nombre del domi-
nio
Marcador: opciones del marcador

Seleccione un controlador para la impresora:

Seleccionar Impresora de la base de datos:


seleccione la marca y modelo de la impresora.

Proporciona archivo PPD: seleccione esta


opcin si el fabricante de su impresora le propor-
ciona los archivos PostScript Printer Description
(PPD) para un mejor acceso a las propiedades
de la impresora.

Buscar un controlador de impresora para


descargar: seleccione esta opcin si fallan las
dos anteriores.
Nautilus pedir la contrasea para conectarse a la car-
peta compartida y las opciones para recordar la con-
trasea.

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

Si los parmetros introducidos son correctos, obtendr


el siguiente mensaje:

A continuacin, instale la impresora como se explica


en el punto anterior.

5.1.9. Estadsticas sobre la actividad del sis-


tema: Dstat
Instale el paquete dstat, abra una consola y ejecute:
dstat
Para compartir la impresora, seleccinela con el botn
derecho de ratn y elija la opcin Compartida. Pulse la combinacin de teclas Ctrl y C para finalizar
la generacin de datos. El resultado ser parecido a:
----total-cpu-usage---- dsk/total- net/total -paging-- -system--
usr sys idl wai hiq siq|read writ|recv send| in out |int csw
1 2 96 1 0 0|105k 25k| 0 0 |9.4B 10B| 71 176
9 4 87 0 0 0| 0 0 | 0 0 | 0 0 | 95 265
6 3 91 0 0 0| 0 0 | 0 0 | 0 0 | 80 205

Para ver las opciones de dstat, ejecute:


$ dstat -h
Para generar estadsticas en formato CSV en un fi-
chero /home/groucho/dstat.csv, ejecute:
$ dstat output /home/groucho/dstat.csv
Finalmente, seleccione la opcin Servi- -cdmn
dorConfiguracin y active la opcin Publicar im- Finalice el programa e importe el fichero dstat.csv en
presoras compartidas conectadas a este siste- una hoja de clculo y genere los grficos relativos al
ma. uso de la CPU, disco, memoria y red.

5.1.10. Automatizacin de tareas: Gnome-


schedule
Instale el paquete gnome-schedule. Una vez instalado,
desde el men principal de Gnome, seleccione Aplia-
cionesHerramientas del sistemaTareas programa-
das. Pulse sobre el icono Nuevo
5.1.8.5. Acceder a impresoras compartidas
Para acceder a una impresora compartida por otro
equipo, aada una nueva impresora y especifique que
es una Impresora de red. Aada el nombre del or-
denador donde est conectada la impresora o su direc-
cin IP y el nombre de la impresora. Verifique con el
botn Verificar si se pedir autentificacin al usuario
o introduzca los parmetros de autentificacin.

Seleccione como tipo de tarea Una tarea que se


lanzar repetidamente
Gnome-schedule utiliza la siguiente sintaxis:
*: Cualquiera
*/2: Cada dos
a,b,c: La vez a, la vez b o la vez c.
d-e: Desde la vez d hasta la vez e

71| Sistemas Operativos Monopuesto http://monopuesto.com


Administrar Ubuntu

Para el programa Gnome-schedule, el domingo es el


dia 0 y tambin el dia 7.
Para que el sistema realice una copia de forma recursi-
va del directorio /home/groucho/datos a /home/grou-
cho/copia cada dos horas, cualquier da del mes, los
meses de Enero, Marzo y Mayo, de domingo a viernes,
configure las siguientes opciones:
Descripcin: Copia de seguridad

Comando: cp -R /home/groucho/datos /ho-


me/groucho/copia
Hora y fecha: Avanzado
Minuto: 0
Hora: */2
Dia: *
Mes: 1,3,5
Da de la semana:0-5

Sistemas Operativos Monopuesto http://monopuesto.com | 72


Administrar Windows
2008

5.2. Administracin de Windows 2008 Ver: muestra las opciones para visualizar la in-
Server formacin de los usuarios.

5.2.1. Administracin de usuarios y grupos en


Windows Server 2008 Actualizar: actualiza la lista de usuarios.
En Windows Server 2008, los usuarios y grupos pue-
den ser de dos tipos: Exportar lista: exporta la lista de usuarios a
un fichero de texto o csv.
Usuarios locales: son aquellos que se almace-
nan en un ordenador
Seleccione la primera opcin para crear un nuevo
Usuarios de dominio: son aquellos que se al- usuario.
macenan en una estructura de datos llamada
Directorio Activo y son reconocidos por to-
das las mquinas de un conjunto de ordenadores
llamado dominio. Este tipo de usuarios se es-
tudiar en el crdito de Sistemas operativos
en red.

5.2.1.1. Usuarios locales por defecto


Cuando se instala Windows Server 2008, se crean los
siguientes usuarios locales:

Administrador: es el usuario que tiene todos


los privilegios. Es recomendable utilizar la op-
cin Ejecutar como administrador para rea- Los usuarios creados pertenecen al grupo Interactive
lizar acciones administrativas y no entrar direc- y no tienen derecho a apagar el ordenador. Para dar el
tamente al sistema como usuario Administrador. derecho de apagar el ordenador al grupo Interactive,
El Administrador pertenece al grupo Adminis- ejecute como Administrador el programa Smbolo del
tradores en el equipo. Por razones de seguridad, sistema y ejecute la orden
se recomienda cambiar el nombre de la cuenta.
gpedit.msc
Invitado: es una cuenta que permite entrar al
sistema con unos privilegios mnimos. No requie-
Localice en el panel izquierdo la ruta Diectiva Equipo
re contrasea y est deshabilitada por defecto.
LocalConfiguracin del equipo
Configuracin de WindowsConfiguracin de seguri-
5.2.1.2. Administracin de usuarios dad
Directivas LocalesAsignacin de derechos de usua-
Para gestionar los usuarios, desde el men de Inicio
rio.
seleccione las opciones Herramientas Administrati-
vasAdministrador de equipos y desplege la opcin
Usuarios y grupos locales.

En el panel derecho pulse el botn derecho sobre la


5.2.1.2.1. Aadir usuario directiva Apagar el sistema y seleccione la opcin
Pulse el botn derecho de ratn sobre la opcin Usua- Propiedades. Pulse el botn Agregar usuario o grupo
rios y aparecern las siguientes opciones: y en el cuadro Escriba los nombres de objeto que
desea seleccionar escriba Interactive y el botn
Usuario nuevo: crea un nuevo usuario. Aceptar. El resultado debera ser:
73| Sistemas Operativos Monopuesto http://monopuesto.com
Administrar Windows
2008

Pulse en orden los botones Aplicar y Aceptar y com-


5.2.1.2.3. Eliminar usuario
pruebe que los usuarios que se pueden validar en el
sistema tambin pueden apagar el equipo. Para eliminar un usuario, seleccinelo con el botn
derecho y elija la opcin Eliminar.

5.2.1.2.4. Aadir grupo


5.2.1.2.2. Editar usuario
Pulse el botn derecho de ratn sobre la opcin Gru-
pos y aparecer la opcin Grupo nuevo. Para aadir
Para editar un usuario, seleccinelo con el botn dere- usuarios al grupo, seleccinelo con el botn derecho
cho y elija la opcin Propiedades. Las propiedades del ratn y elija la opcin Agregar a grupo y pulse
del usuario se muestran en las siguientes pestaas: el botn Agregar. Los usuarios se pueden aadir:

Manualmente: en el cuadro de texto escribien-


General: en esta pestaa se identifica al usuario do con la sintaxis ubicacin\usuario. Por ejem-
y se define la manera en el usuario puede gestio- plo, WINDOWS-GROUCHO\groucho.
nar su contrasea. Tambin permite deshabitar
a un usuario. Seleccionando los usuarios desde una lis-
ta: pulse el botn Avanzadas y seleccione con el
botn Tipos de objetos el tipo Usuarios y con el
Miembro de: en esta pestaa se asigna a que botn Ubicaciones el nombre del equipo. Tam-
grupos pertenece usuario. bin puede buscar a los usuarios utilizando otros
parmetros como el Nombre o la Descripcin.
Pulse el botn Busca ahora para realizar la bs-
queda. Seleccione aquellos usuarios que quiere
Perfil: en esta pestaa se gestionan los datos incluir en el grupo y, finalmente, pulse el botn
relativos al perfil del usuario. La gestin de per- Aceptar.
files en Windows Server 2008 se desarrollar en
el punto 5.2.2.
5.2.1.2.5. Eliminar grupo

Para eliminar un grupo, seleccinelo con el botn de-


Entorno, sesiones Control remoto y per- recho y elija la opcin Eliminar.
fil de servicios de terminal server: en esta Ejercicio 2 Cree dos usuarios Zeppo y Chico
pestaa se gestiona la manera de acceder a los del grupo empleados.
servicios de escritorio remoto llamados Terminal
Server. Estos servicios se tratarn en el Mdulo
7 de Servicios de red. 5.2.2. Perfiles de usuario

Un perfil de usuario es un conjunto de reglas que afec-


tan al escritorio, a la configuracin de la red, el acceso
Marcado: en esta pestaa se configura la ma- a dispositivos y a otras configuraciones y que contro-
nera en que el usuario puede conectarse a las lan el aspecto del sistema operativo y las operaciones
redes utilizando un servicio de marcado. que un usuario puede realizar en l.
Sistemas Operativos Monopuesto http://monopuesto.com | 74
Administrar Windows
2008

Por ejemplo, para un usuario diseador, podemos de-


finir un perfil para que no pueda cambiar la configu-
racin de la impresora, no pueda grabar informacin
en memorias USB y que no pueda conectarse a una
red inalmbrica.
Windows Server 2008 distingue entre perfiles de usua-
rio y polticas de usuario.

5.2.2.1. Caso prctico: Perfiles de usuario en


Windows Server 2008
El objetivo de la prctica es crear un perfil de usua-
rio que ejecute un fichero cuando el usuario inicia la
sesin.
Para gestionar los perfiles de los usuarios, desde el
men de Inicio ejecute como Administrador las op-
ciones Herramientas AdministrativasAdministrador
de equipos. Como tipo de permiso, seleccione la opcin Todos los
Primeramente, necesitar crear un recurso comparti- usuarios tienen acceso de slo lectura
do netlogon donde se guardaran los programas que el
usuario ejecutar automticamente cuando se valide.
Para ello, en el panel izquierdo seleccione las opciones
Administracin del equipo (local)Herramientas del
sistema Carpetas compartidasRecursos comparti-
dos.

Cambie al panel central y con el botn derecho del


ratn, seleccione la opcin NuevoRecurso comparti- Finalice el asistente.
do. En el cuadro Ruta de la carpeta seleccione la
carpeta, creada anteriormente, C:\netlogon

Sitese en la carpeta netlogon y seleccione las opciones


El nombre del recurso compartido ser netlogon. Es- OrganizarOpciones de carpeta y bsqueda. Seleccio-
criba como Descripcin el texto Fichero de inicio ne la pestaa Ver y deshabilite el cuadro Ocultar las
de sesin. No cambie la Configuracin sin cone- extensiones de archivos para tipos de archivos
xin porque el perfil es local y no hay conexin. conocidos.
75| Sistemas Operativos Monopuesto http://monopuesto.com
Administrar Windows
2008

Complete los cuadros de texto con las siguientes op-


ciones:

Ruta de acceso al perfil: esta opcin sirve


para indicar la ubicacin de la red donde se en-
cuentra el perfil. Como el perfil es local, no in-
dicaremos ninguno.
A continuacin, cree un fichero C:\netlogon\inicio.bat
con el siguiente contenido: Script de inicio de sesin: nombre del fichero
C:\system32\notepad.exe C:\netlogon\aviso.txt que se ejecutar cuando el usuario se valide al
Cree el fichero C:\netlogon\aviso.txt con el siguiente sistema. Este fichero debe de estar dentro del di-
texto: rectorio compartido netlogon. En este ejemplo,
Bienvenidos a Windows Server 2008 el script de inicio es inicio.bat.
Cree la carpeta C:\perfiles_locales y desde el progra-
ma Administrador de equipos, en el panel izquierdo Ruta de acceso local: lugar del disco donde
seleccione las opciones Administracin del equipo (lo- se ubicaran los ficheros de las carpetas persona-
cal)Herramientas del sistema Usuarios y grupos les de los usuarios. En este ejemplo, la ruta de
localesUsuarios. acceso local es C:\perfiles_locales\groucho.

Conectar: seleccione que unidad se conectar


a una carpeta en la red. Como el perfil es local,
no indicaremos ninguna.

Entre al sistema como el usuario groucho y verifique


que se ejecuta el fichero aviso.txt y que su carpeta
personal est en C:\perfiles_locales\groucho

Ejercicio 3 Enve a su profesor/a una captu-


ra de pantalla cuando el usuario abre la sesin.

5.2.2.2. Polticas en Windows Server 2008

Las polticas del sistema operativo Windows Server


Cambie al panel central y con el botn derecho del ra- 2008 permiten administrar redes, equipos, servicios,
tn, seleccione un usuario y con el botn derecho del programas y componentes del sistema operativo. El
ratn seleccione la opcin Propiedades y la pestaa programa utilizado para gestionar las polticas es el
perfil. Editor de directivas de grupo local.
Sistemas Operativos Monopuesto http://monopuesto.com | 76
Administrar Windows
2008

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

Estilo del papel tapiz: centrada

Pulse en orden los botones Aplicar y Aceptar.

5.2.2.2.1. Caso prctico: Modificacin de las


polticas de Windows Server 2008

Los usuarios de una empresa cambian la imagen de


inicio de sesin y el fondo de pantalla del sistema
operativo con imgenes poco apropiadas para la ima-
gen corporativa de la empresa. Mediante el programa
Editor de directivas de grupo local, prohibiremos a los
usuarios que realicen dichos cambios.

Para deshabilitar la imagen de inicio de sesin, des-


de el Editor de directivas de grupo local, seleccione la
opcin Configuracin del equipoPlantillas adminis- A continuacin seleccione la opcin Configuracin de
trativasPanel de control Cuentas de usuario y en usuarioPlantillas administrativasPanel de control
el panel derecho, seleccione y habilite la opcin Apli- Pantalla y en el panel derecho, habilite la opcin
car la imagen de inicio de sesin de usuario Impedir cambios en el panel tapiz.
predeterminada. Reinicie una sesin para comprobar que los cambios
se han realizado correctamente.

5.2.3. Optimizacin de los procesos en Win-


dows Server 2008

El sistema operativo Windows 2008 Server est opti-


mizado para dar menos prioridad a los programas y
ms prioridad a los servicios en segundo plano.

5.2.3.1. Caso prctico: Mejora en el tiempo


de procesador de los programas

Para mejorar el tiempo de procesador asignado a los


programas, desde el botn Inicio, seleccione la opcin
Equipo y con el botn derecho seleccione la opcin
Propiedades. Seleccione la Tarea Configuracin
avanzada del sistema y a continuacin, las opciones
Para asignar un nico fondo de pantalla del escritorio, Opciones avanzadas y en la opcin Rendimiento,
desde el Editor de directivas de grupo local, seleccione el botn Configuracin.
77| Sistemas Operativos Monopuesto http://monopuesto.com
Administrar Windows
2008

En la pestaa Opciones avanzadas, seleccione Pro- Ejecute Herramientas AdministrativasAdministrador


gramas para un mejor rendimiento de los programas del servidor y en la parte derecha, busque la seccin
sobre los procesos. Informacin de seguridad y haga clic en la opcin
Configurar ESC de Internet Explorer.

5.2.4. Optimizacin de los dispositivos de al-


macenamiento

Seleccione InicioEquipo. Con el botn derecho sobre


el disco duro, seleccione la opcin Propiedades y la
pestaa Hardware.

En la opcin Memoria Virtual, cambie el Tamao


inicial del fichero de paginacin a 512MB y el Ta-
mao mximo a 5000MB.
Sistemas Operativos Monopuesto http://monopuesto.com | 78
Administrar Windows
2008

Seleccione los unidades de disco y con el boton Pro-


piedades podr cambiar en la pestaa Directivas los
siguientes parmetros:

Habilitar cach de escritura en disco: me-


jora el rendimiento del disco a costa de perder
informacin en caso de prdida de la energa o
de un error de hardware.

Habilitar rendimiento avanzado: recomen-


dado slo para discos con un sistema de alimen-
tacin de respaldo.
Para crear una recopilacin de datos, seleccione en el
panel izquierdo las opciones Conjunto de recopilado-
Optimizar para extraccin rpida: desha-
res de datosDefinido por el usuario.
bilita la cach de escritura en el dispositivo. Se
A continuacin, en el panel derecho pulse el botn de-
puede desconectar el dispositivo directamente.
recho y seleccione las opciones NuevoConjunto de
recopilaciones de datos.
Pulse el botn Siguiente despus de elegir cada op-
Optimizar para rendimiento: habilita la ca-
cin.
ch de escritura en el dispositivo. Se debe des-
Elija como nombre del conjunto de datos: Datos
montar el dispositivo manualmente antes de des-
CPU y memoria y escriba la fecha actual. Selec-
conectarlo.
cione la opcin Crear manualmente.

Seleccione la opcin Crear registros de datos y


marque el cuadro Contador de rendimiento.

5.2.5. Anlisis de la actividad del sistema a


partir de trazas

5.2.5.0.1. Definicin de los datos que se


desean recopilar

Desde la consola como Administrador, ejecute el pro-


grama perfmon
79| Sistemas Operativos Monopuesto http://monopuesto.com
Administrar Windows
2008

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:

En la opcin Procesador: % de tiempo de


procesador y % de tiempo de usuario.

En la opcin Memoria: Kbytes disponi-


bles.

5.2.5.0.2. Recopilando datos

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.

En la siguiente pantalla, no modifique el directorio por


defecto donde se guardan los datos.

5.2.5.0.3. Informes personalizados

Para visualizar los informes, seleccione en el panel iz-


quierdo las opciones InformesDefinido por el usua-
rioDatos CPU y memoria 000001. Puede cambiar
el tipo de informe con el tercer icono de la barra de
herramientas del panel derecho.
Sistemas Operativos Monopuesto http://monopuesto.com | 80
Administrar Windows
2008

Cree el fichero C:\scripts\borrar.bat con el siguiente


contenido:

del %userprofile %\Downloads\*.* /s /q

En el men del programa Programador de tareas, se-


leccione la AccinCrear tarea

5.2.5.0.4. Diagnsticos e informes predefini-


dos
Para ver informes ms detallados realizados por el sis-
tema operativo, en el panel derecho seleccione Conjun-
to de recopiladores de datosSistema e inicie alguno
de los informes Diagnstico de LAN, Diagnstico
del Sistema o Rendimiento del sistema. Visua-
lice los informes con las opciones del panel izquierdo En la pestaa General, cambie las siguientes opciones:
InformesSistema.
Nombre: borrar directorio Downloads

Descripcin: borrar el directorio Downloads

Ejecutar slo cuando el usuario haya ini-


ciado sesin: activado

5.2.6. Automatizacin de tareas del sistema


Para ejecutar el programador de tareas, ejecute:
InicioTodos los programasAccesorios
Herramientas del sistemaProgramador de tareas

5.2.6.1. Caso prctico: Eliminacin de la car-


En la pestaa Desencadenadores, cambie las siguien-
peta downloads
tes opciones:
Los ficheros que descargan los usuarios se almacenan
por defecto en la carpeta personal de cada usuario en Iniciar tarea: segn una programacin
el directorio Downloads. Los usuarios de los ordena-
dores de una empresa, raramente vacan la carpeta Configuracin: mensualmente
Downloads y como los ordenadores son compartidos
por muchos usuarios, se llena el disco duro. El objeti- Inicio: fecha actual y hora actual
vo de esta prctica es crear una tarea que el ltimo da
del mes, cuando el usuario entre al sistema, se vace Meses: todos
su carpeta Downloads. Si el usuario no entra el lti-
mo da del mes, su carpeta Downloads se vaciar la Das: ltimo
prxima vez que entre al sistema.
81| Sistemas Operativos Monopuesto http://monopuesto.com
Administrar Windows
2008

No active ninguna condicin, ya que el fichero bo-


rrar.bat no debera consumir demasiado tiempo.
Los desencadenadores deben quedar de la siguiente
manera:

Marque las siguientes opciones y deje las dems con


su valor por defecto:
Cree una nueva accin con las siguientes opciones:
Permitir que la tarea se ejecute a peticin:
Accin: Iniciar un programa marcado .

Ejecutar la tarea de inmediato si se


Programa o script: C:\scripts\borrar.bat
pas por alto algn inicio programada:
marcado .

Finalmente, comprube que la tarea se ha almacenado


Las acciones deben quedar de la siguiente manera: en la Biblioteca del Programador.
Sistemas Operativos Monopuesto http://monopuesto.com | 82
Administrar Windows
2008

Abrir ubicacin de archivo: muestra en que


parte del disco duro se encuentra el fichero que
origina el proceso.

Terminar proceso: finaliza el proceso

Finalizar el rbol de procesos: finaliza el


proceso y sus procesos hijos.

Establecer prioridad: esta opcin permite


subir o bajar la prioridad de un proceso.

Establecer afinidad: especifica la CPU en la


que se ejecutar el proceso.

5.2.7. Administracin de tareas Ir al servicio: muestra el servicio que crea el


proceso.
El administrador de tareas es un programa del siste-
ma operativo que muestra, a intervalos de tiempo, los
programas, procesos y servicios que el sistema opera-
tivo est ejecutando. Para iniciar el programa, pulse
la combinacin de teclas CTrl+Alt+Sup y seleccione
la opcion Iniciar el Administrador de tareas.

5.2.8. Administracin de aplicaciones


Las aplicaciones son conjuntos de procesos que eje-
cutan una tarea. Seleccionando una aplicacin con el
botn derecho, aparece un men donde podemos, en-
tre otros, Finalizar la tarea o Ir al proceso.

5.2.10. Administracin de servicios

Un servicio es un programa ejecutado en segundo


plano y que, generalmente, da soporte a otros progra-
mas. Seleccionando un proceso con el botn derecho,
aparece un men con las siguientes opciones: Iniciar
servicio, Detener servicio o Ir al proceso.

5.2.9. Administracin de procesos


En principio, slo se visualizan los procesos del usua-
rio actual, pero se pueden visualizar todos con el bo-
ton Mostrar procesos de todos los usuarios. De cada
proceso se muestra en columnas su nombre, el usuario
que lo ejecuta, el % de uso de CPU, la memoria que
utiliza y la descripcin del proceso.
Las columnas se pueden cambiar con la opcin del me-
n VerSeleccionar columnas.
Seleccionando un proceso con el botn derecho, apa-
rece un men con las siguientes opciones:
83| Sistemas Operativos Monopuesto http://monopuesto.com
Administrar Windows
2008

5.2.11. Administracin de rendimiento

La pestaa de Rendimiento muestra el uso de CPU y


memoria del sistema.

Observe que el recurso de memoria fsica est ocupado


en torno al 90 % en un instante determinado, lo cual
significa que el sistema operativo utiliza la memoria
virtual y el sistema funciona lentamente.
Se puede observar que el uso de CPU es muy bajo,
pero el programa Gimp est utilizando 512.260 KB.
5.2.12. Funciones de red
Para finalizar el proceso, con el botn derecho selec-
Las funciones de red muestran el trfico de las tarjetas cione la opcin Terminar proceso.
de red.
5.2.14. Comparticin de recursos en Win-
dows Server 2008
5.2.13. Usuarios
5.2.14.1. Compartir carpetas
La pestaa de Usuarios muestra los usuarios conec-
tados al sistema y da la opcin de desconectarlos o Para compartir una carpeta, seleccinela con el botn
cerrarles la sesin. derecho y elija la opcin Compartir. Los usuarios
que deseen acceder a la carpeta deben tener una con-
trasea en el servidor. Por defecto, Windows Server
5.2.13.1. Caso prctico: Finalizacin de pro- 2008 ofrece los siguientes roles a los usuarios:
cesos
Propietario: acceso total a la carpeta
La ejecucin de diferentes programas en un ordenador
hace que su rendimiento baje y funcione muy lenta- Lector: permiso de lectura
mente. El objetivo de la prctica consiste en averi-
Colaborador: permiso para ver todos los fiche-
guar qu elementos del ordenador tienen un mayor
ros y aadir nuevos y cambiar o borrar nuevos
uso y qu programa est consumiendo ms recursos.
ficheros que agrega.
Mediante la ejecucin del Administrador de procesos,
se mide el siguiente rendimiento: Co-propietario: permiso para ver, aadir,
cambiar y borrar todos los ficheros.

Sistemas Operativos Monopuesto http://monopuesto.com | 84


Administrar Windows
2008

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:

Para utilizar las opciones avanzadas de comparticin,


seleccione la carpeta con el botn derecho y elija la
opcin Propiedades y la pestaa Compartir.

La relacin entre los permisos y las operaciones que


se pueden realizar sobre los ficheros es la siguiente:
Fichero Lectura Escritura Ejecucin Borrado Cambio
Control Total X X X X X
Cambiar X X X X
Leer X X

5.2.14.2. Compartir impresoras


Pulse el botn Uso compartido avanzado e introduzca
Para compartir una impresora, seleccione las opcio-
la contrasea del Administrador.
nes de InicioPanel de control Impresoras y pulse
el botn derecho sobre la impresora que desee compar-
tir y elija Ejecutar como Administrador Compartir
e introduzca la contrasea.

5.2.14.3. Acceder a impresoras compartidas

Para acceder a una impresora compartida por otro


equipo, seleccione las opciones de InicioPanel de
control Impresoras y pulse el botn derecho sobre
Agregar impresora y elija Ejecutar como Administra-
dor e introduzca la contrasea.
Pulse el botn Agregar una impresora de red, inalm-
brica o Bluetooth.
85| Sistemas Operativos Monopuesto http://monopuesto.com
Administrar Windows
2008

Si Windows Server 2008 puede acceder a la impreso-


ra compartida, pedir al usuario si desea instalar el
Seleccione el botn La impresora deseada no est en controlador de la impresora. En este ejemplo, el orde-
la lista. nador que comparte la impresora no tiene los contro-
ladores para Windows Server 2008.

Se deber aadir manualmente el modelo de impreso-


ra para instalar los controladores manualmente.
Seleccione una de las siguientes opciones:
Buscar una impresora: seleccione esta opcin
si desconoce el nombre del equipo que comparte
la impresora o su direccin IP o el nombre de la
impresora
Seleccionar una impresora compartida
por nombre: seleccione esta opcin si conoce
el nombre o la IP del equipo que comparte la
impresora y el nombre de la impresora.
Agregar una impresora por medio de una
direccin TCP/IP o un nombre de host:
seleccione esta opcin si fallan las anteriores. Si el proceso ha sido correcto, se instalar la impresora
compartida

En este ejemplo, seleccione la segunda opcin y na-


vegue hasta la impresora compartida. Introduzca el Imprima una pgina de prueba para verificar el pro-
nombre del usuario y la contrasea del usuario remo- ceso.
to que da acceso a la impresora.
Sistemas Operativos Monopuesto http://monopuesto.com | 86
SteadyState

5.3. Perfiles de usuario en XP y Vista


con Windows Stedystate
5.3.1. Introduccin
Windows Steadystate es un programa de Microsoft
que permite:

Crear perfiles de usuario, restringiendo el acceso


a recursos del sistema.
Proteger el disco duro de manera que los usua-
rios no puedan modificar los datos.

5.3.2. Requisitos del sistema


Windows Steadystate funciona con Windows XP con
el Service Pack 2 o superior y con las versiones de Win- 5.3.4. Establecer restricciones globales en el
dows Vista de 32 bits con el Service Pack 1. El disco equipo
duro debe estar en formato NTFS y tener un mnimo
5.3.4.0.1. Configuracin de privacidad
de 4 GiB libres para poder ejecutar la Proteccin de
disco. No mostrar los nombres de usuario en el
cuadro de dilogo Iniciar sesin en Win-
5.3.3. Instalacin de Windows SteadyState dows: cuando un usuario cierra una sesin, el
cuadro Nombre de usuario del cuadro de dilogo
Se recomienda realizar la instalacin sobre un sistema Iniciar sesin en Windows aparecer en blanco.
operativo recin instalado. Es necesario que el disco
duro est completamente desfragmentado. Impedir que inicien sesin los perfiles de
Entre al sistema operativo como un usuario del gru- usuarios mviles o bloqueados que no se
po Administradores y descargue la ltima versin de encuentren en el equipo: slo podrn iniciar
Windows Steadystate desde la direccin: sesin los usuarios que tengan un perfil creado.
http://www.microsoft.com/downloads No almacenar en cach copias de perfiles
mviles o bloqueados de usuarios que ini-
En el cuadro de bsqueda, teclee Steadystate i descar-
ciaron sesin anteriormente en este equi-
gue el fichero correspondiente Steadystate.msi.
po: no se guardan en el equipo local los perfiles
Ejecute el programa y lea la licencia.
de usuario mviles, es decir, los perfiles que es-
El programa de instalacin recomendar instalar la
tn almacenados en la red, ni tampoco los per-
barra de herramientas Windows Live. Este ltimo pa-
files bloqueados.
so es opcional y no es necesario para la realizacin
de la prctica ni para el correcto funcionamiento de
Windows Steadystate. 5.3.4.0.2. Configuracin de seguridad
Quitar el nombre de usuario Adminis-
5.3.3.1. Opciones de configuracin trador de la pantalla de bienvenida: pa-
ra iniciar sesin como administrador, presione
El programa Windows Steadystate proporciona las si-
CTRL+ALT+SUPR dos veces para que aparez-
guientes opciones de configuracin desde su ventana
ca la pantalla de inicio de sesin.
principal:
Quitar las opciones Cerrar y Apagar del
Establecer restricciones en el equipo: esta- cuadro de dilogo Iniciar sesin en Win-
blece los parmetros de seguridad y privacidad dows y de la pantalla de bienvenida
del ordenador.
No permitir que Windows calcule y alma-
Programar actualizaciones de software: es-
cene contraseas con LAN Manager: este
tablece el horario para actualizar el software.
tipo de cifrado de contraseas se usa por com-
Proteger el disco duro: establece quin y patibilidad con versiones anteriores del sistema
cundo se realizan operaciones de escritura en operativo Windows.
el disco.
No almacenar los nombres de usuario ni
Gestin de perfiles de usuario: crea y edi- las contraseas que se utilizan para ini-
ta los parmetros que configuran los perfiles de ciar sesin en Windows Live ID o en el
usuario. dominio: los usuarios debern escribir sus da-
tos cada vez que inicien la sesin. Esto aumenta
A continuacin, se explicaran las anteriores opciones la seguridad del sistema.
de configuracin con ms detalle.
87| Sistemas Operativos Monopuesto http://monopuesto.com
SteadyState

Impedir que los usuarios creen archivos y


carpetas en la unidad del sistema de Win-
dows.

Impedir que los usuarios abran documen-


tos de Microsoft desde Internet Explorer:
de esta manera se asegura de que las aplicaciones
de Microsoft Office alojan sus propios documen-
tos.

Impedir el acceso de escritura a los dispo-


sitivos de almacenamiento USB: esta op- Ejercicio 5 Configure las actualizaciones pa-
cin deshabilita las escrituras en dispositivos ra que se realicen el Jueves a las 15:00
USB como las memorias flash.
5.3.6. Proteger el disco duro
Cuando la herramienta de proteccin de disco duro se
activa, el programa StedyState crear un fichero cach
donde se guardaran todos los cambios efectuados en
el disco duro, de manera que se pueden revertir los
cambios.
El nivel de proteccin del disco puede ser:
Quitar todos los cambios al reiniciar: de
esta manera, cualquier cambio efectuado en el
disco duro es revertido cuando se reinicia el sis-
tema.
Conservar los cambios temporalmente: los
cambios en el disco duro se conservan hasta una
fecha despus de la cual los cambios son rever-
tidos.
Conservar todos los cambios permanente-
mente: los cambios no son revertidos.
Ejercicio 4 Configure las opciones necesarias
para que los usuarios no puedan acceder a dis- El programa tambin posibilita la modificacin del ta-
positivos USB y para que no se guarde al disco mao del fichero cach. Como dicho tamao es limita-
duro ninguna informacin referente al nombre do, se recomienda activar la opcin Reiniciar equipo
de usuario ni a la contrasea. despus de finalizar sesin en la pestaa General
de los perfiles de usuario. Si el tamao de las modi-
ficaciones es prximo al tamao del fichero cach, el
programa SteadyState avisar al usuario.

5.3.5. Programar actualizaciones de software

Por razones de seguridad y eficiencia, conviene tener


el software del sistema actualizado. Por lo tanto, habi-
litaremos la opcin Usar Windows SteadyState para
descargar e instalar automticamente las actualizacio-
nes y elegiremos que se realicen a una hora en la que
el ordenador est en funcionamiento y tenga poco tra-
bajo.
En el cuadro Actualizaciones del programa de segu-
ridad, aparecern los programas que hay instalados y
que requieren actualizaciones automticas, como al-
gunos antivirus.
Sistemas Operativos Monopuesto http://monopuesto.com | 88
SteadyState

Ejercicio 6 Utilizando una mquina virtual, Nivel de restriccin: el programa SteadyState


configure el sistema para que cualquier cambio se proporciona cuatro plantillas para restringir los
elimine cuando se reinicia el ordenador y com- privilegios del usuario llamadas Restricciones
pruebe los resultados altas, Restricciones medias, Restricciones
bajas y Sin restricciones. Cuando se seleccio-
na alguna de las tres plantillas, automticamen-
5.3.7. Gestin de perfiles de usuario
te se activan los tipos de restricciones apropia-
Para crear un nuevo perfil, desde la ventana prin- dos. Tambin se pueden restringir los privilegios
cipal de SteadyState, seleccione la opcin Agregar de manera personalizada con la opcin Restric-
un nuevo usuario. A continuacin, introduzca co- ciones personalizadas.
mo nombre del usuario groucho, su contrasea y la
ubicacin del disco duro donde se guardar su perfil. Restricciones en el men Inicio: estas res-
Despus de introducir los datos del usuario, comen- tricciones permiten ocultar algunos programas
zaremos a definir un perfil restrictivo, ya que ser el y iconos en el men Inicio. Algunas opciones,
usuario de un ordenador de una biblioteca donde los como Smbolo del sistema o Explorador
usuarios pueden conectarse como mximo una hora a de Windows, seguirn apareciendo en el me-
Internet n Accesorios pero, cuando el usuario intente
La pestaa General permite modificar los siguientes seleccionar un elemento restringido, recibir un
parmetros: mensaje de error.

Bloquear el perfil para impedir que el Restricciones generales: estas restricciones


usuario realice cambios permanentes: con afectan a caractersticas generales del sistema
esta opcin activada, se eliminan los archi- operativo como, por ejemplo, la capacidad de
vos cach y el historial del sistema creados grabar informacin en dispositivos pticos.
por el usuario cuando ste cierra su sesin.
Ocultar unidades: esta opcin permite que de-
Active esta opcin
terminadas unidades no se muestren al usuario
Medidores de tiempo: con esta opcin, po- desde el icono Mi PC.
demos delimitar el tiempo que durar una se-
sin de usuario o forzar a que finalice despus Ejercicio 7 Oculte las unidades pticas a los
de un determinado periodo de inactividad. En usuarios y configure un nivel medio de restric-
el caso de que queramos informar al usuario del cin
tiempo de sesin que le queda, activaremos el
cuadro Mostrar siempre la cuenta regresi-
va de sesin. La opcin Reiniciar el equipo
despus de cerrar sesin es conveniente acti-
varla si se ha activado la Proteccin de disco,
ya que de esta manera cuando un usuario ini-
cie su sesin, podr disponer de toda la capaci-
dad del fichero cach que guarda los cambios en
el disco. Active todas las opciones y configure
el tiempo mximo de uso del sistema a una ho-
ra.

La pestaa Restricciones de caractersticas permite


modificar los siguientes parmetros:

Nivel de restriccin: el programa SteadyState


proporciona cuatro plantillas para elegir el nivel
de restriccin de los programas Internet Explo-
rer i Microsoft Office. Tambin se pueden per-
sonalizar los niveles de restriccin con la opcin
Restricciones personalizadas .

Pgina: este parmetro permite especificar la


La pestaa Restricciones de Windows permite modi- pgina inicial de Internet Explorer.
ficar los siguientes parmetros:
89| Sistemas Operativos Monopuesto http://monopuesto.com
SteadyState

Direcciones web permitidas: para que estas


restricciones funcionen, previamente, en Res-
tricciones de Internet Explorer debe acti-
varse el cuadro Impedir el acceso a Internet
(excepto los sitios web siguientes). A con-
tinuacin, el cuadro de texto se deben especifi-
car las direcciones web, separadas por (;), a las
que puede acceder el navegador. Por ejemplo:
www.google.com;www.microsoft.com

Ejercicio 8 Limite la navegacin de


los usuarios a los dominios de Internet
http://www.gmail.com y http://mail.yahoo.es
La pestaa Restricciones de caractersticas permite
restringir los programas que puede ejecutar un usua-
rio.

Ejercicio 9 Desactive el messenger


Ejercicio 10 Entre al sistema como el usua-
rio groucho y compruebe las restricciones.

Sistemas Operativos Monopuesto http://monopuesto.com | 90


LAMP

Herramientas LAMP para administrar sistemas


Clonacin e inventarios desde la web

E l objetivo del tema consiste en utulizar he-


rramientas en un entorno LAMP para la admi-
nistracin de sistemas operativos.

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 la contrasea de root y seleccione la colec-


cin de programas LAMP server con los cursores y la
tecla espacio . Utilice la tecla tabulador para selec-
cionar el botn Aceptar y pulse Enter para pulsar el
botn.

Introduzca la contrasea la contrasea del usuario Ad-


ministrador de la base de datos que ha sido definida
en el punto 6.1 de la pgina 91.

Seleccione una contrasea para el administrador de la


base de datos MySql:
OCS

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.

El programa mostrar al usuario el siguiente mensaje:


6.2.1.2. Configuracin del Apache Please enter the label of the windows client tag in-
put box: (Leave empty if you dont want a popup to be
Para que el programa OCS funcione correctamente, shown on each agent launch)..
deber editar el fichero de configuracin del programa Como el envo de datos ser transparente al usuario,
PHP y asignarle mas memoria. Para ello, ejecute: deje la caja de texto en blanco. Pulse el boton Enviar
consulta.
$ sudo gedit /etc/php5/apache2/php.ini Finalmente el programa finalizar con el siguiente
mensaje: Installation finished you can log in in-
Cambie la lnea dex.php with login=admin and pass=admin. Note que
la contrasea del usuario admin ha cambiado.
post_max_size = 8M

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

Guarde el fichero de configuracin y reinicie al pro-


grama Apache desde la consola:
$ sudo /etc/init.d/apache2 restart

6.2.1.3. Contrasea para OCS Introduzca la direccin IP del servidor OCS.


Para generar la contrasea del usuario Administrador
del programa OCS, ejecute desde la consola:
sudo htpasswd -c /etc/ocsinventory/htpasswd.setup admin

6.2.1.4. Configuracin de la instalacin me-


diante un navegador
Desde un navegador, acceda a la direccin
y pulse el botn Send para
http://192.168.1.22/ocsreports/
configurar la base de datos de OCS.
El cliente OCS enviar la informacin sobre su soft-
ware y hardware al servidor cada cierto tiempo. Para
forzar el envo de datos, ejecute:
ocsinventory-agent;ocsinventory-agent
Se debe ejecutar el proceso dos veces porque la prime-
ra crea la mquina en el servidor, pero falla al enviar
otros datos.
Sistemas Operativos Monopuesto http://monopuesto.com | 92
OCS

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.

Haga clic sobre el nombre de cliente y acceder a una


pantalla con iconos que informarn sobre el hardware
y el software del cliente.

6.2.4. Instalacin del cliente OCS en Win-


dows
Descarge el cliente Windows:
OCSNG_WIN32_AGENT_1.01_repack.zip
que encontrar en
http://www.ocsinventory-ng.org/index.php?page=1-01
Descomprima el fichero y ejecute el fichero OcsAgen-
tSetup. Lea y acepte la licencia GNU GPL.
Para dar de alta al cliente, abra la consola de Win-
dows y ejecute:
cd C:\Archivos de programa\OCS Inventory Agent\"
OCSInventory.exe /server:192.168.1.22
OCSInventory.exe /server:192.168.1.22
Note que el comando ltimo se debe repetir dos veces.

Ejercicio 1 Verifique que el cliente Windows


ha enviado los datos al servidor OCS.

93| Sistemas Operativos Monopuesto http://monopuesto.com


Clonar

6.3. Clonar la opcin Refresh HAL files, detect HAL and


AUTO configuration.
6.3.1. Planes de clonacin
La instalacin de sistemas operativos y de las apli-
caciones de software asociadas es un proceso lento y
repetitivo si se realiza en gran nmero de ordenado-
res. Para agilizar la instalacin de sistemas operativos
y aplicaciones o para restaurar el sistema, los admi-
nistradores crean ficheros imgenes de los discos duros
y, a partir de dichas imgenes, clonan los contenidos
de un disco duro en otros.
El disco duro a partir del cual se genera la imagen se
llama copia maestra.
La copia maestra se genera a partir de una mquina
real o virtual con todo el software que necesitan los
usuarios, las actualizaciones del sistema y sin ficheros
temporales y con la papelera vaca.

6.3.2. Preparacin de la imagen maestra en


Windows
En principio, si se clona un disco duro con Windows a Confirme los cambios en el sistema con el botn Acep-
otro disco duro de otro ordenador con distinto hard- tar.
ware, el sistema operativo no arrancar.
SysPrep es un programa proporcionado por Microsoft
que permite preparar al sistema operativo para gene-
rar la imagen de clonacin.

6.3.2.1. Preparacin de la imagen con XP con


Sysprep y OfflineSysprep
Para ejecutar sysprep en Windows XP tiene
dos alternativas: utilizar la documentacion de Confirme las modificaciones de seguridad con el botn
http://support.microsoft.com/kb/302577/es o utilizar el pro-
Aceptar.
grama OfflineSysprep desde un CD autnomo.

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:

Ejercicio 2 Cmo afecta a la seguridad del


sistema las dos confirmaciones anteriores?
El programa mostrar las siguientes opciones:

Reseal: prepara al sistema para realizar la ima-


gen.

Audit: reinicia el ordenador para provar que la


ejecucin de offlinesysprep ha sido correcta.

Factory: permite al Administrador crear un fi-


chero winbom.ini con la informacin de la loca-
lizacin de los controladores y la configuracin
Ejecute InicioProgramasSystemOfflineSysPrep de la red.
Seleccione la unidad que desea clonar. Como se clo-
nar la imagen en un hardware diferente, seleccione Seleccione la opcin Reseal .
Sistemas Operativos Monopuesto http://monopuesto.com | 94
Clonar

Apague la mquina y cree la imagen del disco duro.

6.3.3. Caso prctico: Clonacin local con Clo-


nezilla

El objetivo de la prctica consiste en generar, en una


memoria flash USB de 4GiB, la imagen de un disco
El programa avisar que regenerar los SIDs (Identifi- duro con Windows XP en el cual previamente se ha
cadores de Seguridad) durante la prxima arrancada. ejecutado offlineSysprep

6.3.3.1. Configuracin de Clonezilla

La arrancada del CD autnomo de Clonezilla muestra


el siguiente men:

Default Settings VGA 1024x768, VGA


800x600 o VGA 640x480: arranca el entorno
grfico con la resolucin de pantalla selecciona-
Confirme los siguientes mensajes y su sistema opera- da.
tivo Windows XP estar preparado para generar la
imagen.
To RAM: carga el contenido del disco ptico a
RAM. Una vez arrancado el sistema operativo,
el disco ptico se puede extraer del ordenador.
6.3.2.2. Preparacin de la imagen Windows
2008 Server con Sysprep Safe graphics settings: inicia el modo grfi-
co en modo VGA. Utilice este mtodo si tiene
En Windows 2008 Server, abra la consola como admi- problemas con la tarjeta grfica.
nistrador y ejecute:
c:\Windows\System32\sysprep\sysprep.exe
Seleccione las siguientes opciones: Failsfe Mode: modo a prueba de fallos.

Local operating system in harddrive:


Accin de limpieza del sistema:
arranca el sistema operativo del disco duro.
iniciar la configuracin rpida

Memtest & FreeDOS: realiza un test de me-


Generalizar: activado . Esta opcin generar moria o ejecuta el sistema operativo Freedos.
nuevos SID cuando el sistema se reinicie
Network Boot: arranca mediante la tarjeta de
red
Opciones de cierre: apagar

95| Sistemas Operativos Monopuesto http://monopuesto.com


Clonar

Para crear la imagen del disco, seleccione la opcin


device-image Disco/Particin a/desde imagen .

Elija como lenguaje la opcin


es_ES.UTF-8 Spanish | Espaol :

Clonezilla permite generar la imagen del disco con las


siguientes opcines:

Local dev: crear la imagen en un dispositivo


local

Ssh server: crear la imagen a travs de la red


en un servidor ssh

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.

Nfs server: crear la imagen a travs de la red


en un servidor NFS

Enter shell: crear manualmente desde la lnea


de comandos el montaje del directorio /home/-
partimag donde se crear la imagen.

Skip: utilizar el directorio /home/partimag pre-


Seleccione la opcin viamente creado.
pc / qwerty / Spanish / Standard / Standard .
En esta prctica, se utilizar una memoria flash de
4Gib para crear la imagen, por tanto, elija la opcin
local dev .

Clonezila mostrar el siguiente mensaje: Si desea


usar un dispositivo USB como repositorio imagen de
Clonezilla, por favor, inserte el dispositivo USB en
Inicie Clonezilla con la opcin esta maquina ahora. Espere unos 5 segundos y pulse
Start Clonezilla: Iniciar Clonezilla . Intro..
Sistemas Operativos Monopuesto http://monopuesto.com | 96
Clonar

Despus de insertar la memoria USB, Clonezila pe-


dir el nombre del dispositivo donde se realizar la
imagen. En este caso, el dispositivo donde se restaura
la imagen es sda1 .

La siguiente ventana muestra parmetros avanzados


para generar la imagen y su descripcin. Seleccione
los que estn activados por defecto.
En qu directorio se generar la imagen? En este ca-
so, en / .

Seleccione el modo de ejecucin Expert .


Seleccione el algoritmo de compresin. Cuanto ms
comprime la imagen, ms tarda y se necesita ms me-
moria.

6.3.3.2. Crear imagen


Seleccione savedisk para guardar toda la informacin
del disco y sus particiones.

Seleccione el tamao en MiB para partir el archivo


imagen en mltiples archivos. Elija la opcin 2000 .

Seleccione el nombre de la imagen.

Seleccione -p true para que el cliente no realice nin-


guna opcin cuando la clonacin termine.

Seleccione el disco origen. En este caso, el dispositivo


es hda .

Clonezilla utiliza diversos programas para la creacin


de imgenes. Por defecto, utilizar el programa part- Confirme que desea realizar la clonacin, espere has-
clone y si este falla, el programa partimage y, si este ta que se cree la imagen del sistema operativo en la
fallara, utilizara el programa dd. Elija la primera op- memoria USB, apague el ordenador y extraiga la me-
cin -q2 . moria USB.
97| Sistemas Operativos Monopuesto http://monopuesto.com
Clonar

6.3.3.3. Restaurar imagen


Repita los pasos del punto 6.3.3.1 de la pgina 95. A
continuacin, seleccione la opcin Restore disk .

Confirme que desea restaurar la imagen y espere has-


ta que finalice el proceso. Finalmente, reinicie el or-
denador y verifique que la imagen se ha restaurado
correctamente.

6.3.4. Clonacin en red con FOG


Seleccione el nombre de la imagen que desea restaurar.
6.3.4.1. Instalacin de FOG
Antes de realizar la instalacin, compruebe que el sis-
tema operativo est actualizado. Para ello, ejecute
desde la consola:
sudo apt-get update
sudo apt-get upgrade

Cree la carpeta /home/groucho/fog y copie el fichero


fog_0.27.tar.gz en dicha carpeta. Seleccione el fichero
Seleccione el disco donde se restaurar la imagen.
con el botn derecho, elija la opcin Extraer aqu .
Desde la consola, ejecute:
cd /home/groucho/fog/fog\_0.27/bin/
sudo ./installfog.sh

A continuacin, introduzca la contrasea del usuario


root.
Seleccione la opcin 2 para instalar FOG en Ubuntu.
What version of Linux would you like to run the installation for?
La siguiente ventana muestra parmetros avanzados 1) Redhat Based Linux (Fedora, CentOS)
para restaurar la imagen y su descripcin. Seleccione 2) Ubuntu Based Linux (Kubuntu, Edubuntu)
Choice: [2]
los que estn activados por defecto.
Seleccione la opcin N para instalar todos los com-
ponentes de FOG. La opcin Storage Node instala
slo los componentes necesarios para que FOG fun-
cione como un nodo de un grupo de almacenamiento
de imgenes de sistemas operativos.
FOG Server installation modes:
* Normal Server: (Choice N)
This is the typical installation type and will install all FOG
components for you on this machine. Pick this option if you
are unsure what to pick.

* Storage Node: (Choice S)


This install mode will only install the software required to
make this server act as a node in a storage group.

What type of installation would you like to do? [N]

Escriba la direccin IP del servidor FOG:


La siguiente ventana permite seleccionar la manera de
What is the IP address to be used by this
crear las particiones en el disco. Elija la opcin FOG Server? 192.168.1.66
Usar la tabla de particiones de la imagen .
Desea configurar una direccin IP de un router como
servidor DHCP? No
Would you like to setup a router address for the
DHCP server? [Y/n] N

Desea configurar una direccin IP de un servidor


DNS para el servidor DHCP? No
Would you like to setup a DNS address for the
DHCP server and client boot image? [Y/n] N

Desea cambiar la tarjeta por defecto eth0? No


Would you like to change the default network interface
Seleccione -p true para que el cliente no realice nin- from eth0? If you are not sure, select No. [y/N] N
guna opcin cuando la clonacin termine.
Sistemas Operativos Monopuesto http://monopuesto.com | 98
FOG

Desea utilizar el servidor FOG para el servicio


DHCP? Yes
Would you like to use the FOG server for DHCP service? [Y/n] Y

FOG mostrar un mensaje sobre las opcines de con-


figuracin. Desea continuar? Yes
Are you sure you wish to continue (Y/N)? Y

FOG tratar de instalar el servidor MySql, pero co-


mo est ya instalado, nos pedir que modifiquemos el
fichero /var/www/fog/commons/config.php

We are about to install MySQL Server on


this server, if MySQL isnt installed already
you will be prompted for a root password. If
you dont leave it blank you will need to change
it in the config.php file located at: 6.3.4.2. Configuracin de FOG
/var/www/fog/commons/config.php 6.3.4.2.1. Gestin de usuarios
Press enter to acknowledge this message.

Finalmente, FOG mostrar las opcines para ejecutar


el programa La gestin de usuarios se realiza mediante las siguien-
http://192.168.1.66/fog/management tes opcines:
Default User: List all users: muestra todos los usuarios
Username: fog
Password: password
New User: crea un nuevo usuario con contra-
Para configurar la contrasea del usuario root sea. Tambin permite restringir al usuario pa-
de MySql, desde la consola ejecute: sudo gedit ra que slo tenga acceso al men Mobile/Quick
/var/www/fog/commons/config.php Image.
Sustituya la lnea:
define( "MYSQL_PASSWORD", "" );
6.3.4.2.2. Gestin de equipos

Por la contrasea de MySql. En este ejemplo, la con-


trasea es 123456:
define( "MYSQL_PASSWORD", "123456" ); La gestin de equipos se realiza mediante las siguien-
tes opcines:
Ejecute el navegador Firefox y abra la URL
http://192.168.1.66/fog/management New search: Busca equipos por nombre
FOG mostrar el mensaje:
List all hosts: Muestra todos los equipos
Are you sure you wish to install/update the FOG database?

Add New Host:


Pulse el botn Install/Upgrade Now para crear la base
de datos de FOG Host name: nombre del equipo. Este cam-
po es obligatorio.
Host IP: direccin IP del equipo.
Host MAC: direccin MAC del equipo.
Este campo es obligatorio.
Host Description: descripcin del equipo
Host Image: nombre de la imagen del
equipo.
Host OS: sistema operativo del equipo.
Active Directory: permite dar de alta al
equipo en un Directorio Activo

Upload Hosts: Permite la alta masiva de equi-


pos mediante un formulario en formato csv en
el cual se debe introducir el nombre del equipo
Valdese con el nombre de usuario fog y el password
y su direccin MAC.
password .
99| Sistemas Operativos Monopuesto http://monopuesto.com
FOG

6.3.4.2.3. Gestin de grupos 6.3.4.2.7. Gestin de impresoras

La gestin de grupos se realiza mediante las siguientes


opcines: Esta opcin gestiona las impresoras para su instala-
cin en los clientes.
New search: busca grupos por nombre
List Groups: muestra todos los grupos
6.3.4.2.8. Servicios de FOG
6.3.4.2.4. Gestin de imgenes

Esta opcin gestiona el funcionamiento de los servicios


La gestin de imgenes se realiza mediante las siguien- de FOG.
tes opcines:
New search: busca imgenes por nombre 6.3.4.2.9. Servicios de tareas
List all images: muestra todas las imgenes
New Image
Image Name: nombre de la imagen Esta opcin gestiona las tareas de clonacin y restau-
Image Description: descripcin de la racin de imgenes. Tambin permite ejecutar auto-
imagen mticamente tareas segn un horario.
Storage Group: grupo de almacenamien-
to.
6.3.4.2.10. Informes
Image File: nombre del fichero que con-
tendr la imagen.
Image Type: Single Partition (gene-
ra imgenes de una nica particin NTFS
redimensionables) , Multiple Partition Esta opcin gestiona informes del funcionamiento de
Single Disk (genera imgenes de todas las FOG como, por ejemplo, informes relativos a la crea-
particiones del primer disco, pero FOG no cin y restauracin de imgenes.
las redimensiona. Esta opcin slo se pue-
de utilizar si el disco clonado tiene igual o
6.3.4.2.11. Otra informacin
mas capacidad que el disco del cual se ha
generado la imagen), Multiple Partition
All Disks (como la particin anterior, pe-
ro con mltiples discos) o Raw (se copian
todas los sectores para generar la imagen. Esta opcin gestiona otra informacin relativa al fun-
Es un mtodo lento y crea imgenes muy cionamiento de FOG como, por ejemplo, las opcines
grandes). de arrancada por PXE.

6.3.4.2.5. Gestin de grupos de almacena-


miento 6.3.4.2.12. Cerrar sesin

Esta opcin gestiona los grupos de almacenamiento


para gestionar las imgenes en varios ordenadores re- Esta opcin cierra la sesin del usuario actual.
partidos en una red. Por defecto, la instalacin de
FOG crea el grupo default.
6.3.4.3. Caso prctico: Creacin de una ima-
gen de clonado mediante la red local
6.3.4.2.6. Gestin de snapin
El objetivo de la prctica consiste en crear una im-
gen de un ordenador cliente en el servidor mediante
PXE. Realice la prctica de manera que los ordena-
Permite instalar o copiar programas en el sistema ope- dores clientes no tengan acceso a un servidor DHCP
rativo de forma automtica cada vez que se restaure. que no sea el servidor de FOG.
Sistemas Operativos Monopuesto http://monopuesto.com | 100
FOG

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.

6.3.4.3.2. Paso 2: Alta de la imagen en el ser-


vidor
Abra un navegador y abra la url http://192.168.1.66/fog/management
Para gestionar las imgenes, haga clic sobre el quinto
icono de la barra de iconos y seleccione en la co-
lumna izquierda la opcin New Image e introduzca
los siguientes datos: 6.3.4.3.5. Paso 5: Arrancada del cliente
Image Name: ordenador de Zebbo Modifique la BIOS del cliente para que arranque me-
diante PXE. El cliente cargar el sistema operativo y
Image Description: imagen del ordenador de los programas necesarios del servidor de manera au-
Zebbo tomtica y generar la imagen en el servidor.
Storage Group: default

Image File: ordenadordeZebbo

Image Type: Single Partition (genera im-


genes de una nica particin NTFS redimensio-
nables).

Pulse el botn Add para aadir la imagen

6.3.4.3.3. Paso 3: Alta del cliente en el servi-


dor
6.3.4.3.6. Paso 6: Verificacin de la imagen
Abra un navegador y abra la url http://192.168.1.66/fog/management
Para gestionar los clientes, haga clic sobre el tercer creada
icono de la barra de iconos y seleccione en la
Abra una consola en el servidor y ejecute:
columna izquierda la opcin Add new host e intro-
du -h /images/*
duzca los siguientes datos:
Obtendr un resultado como el siguiente:
Host name: ordenador-de-Zebbo 4,0K /images/dev
904M /images/OrdenadordeZebbo
Host IP: 192.168.1.66
Observe que el directorio /images/OrdenadordeZebbo
Host MAC: 08:00:27:BD:A7:8E ocupa 904M en el disco.
101| Sistemas Operativos Monopuesto http://monopuesto.com
FOG

6.3.4.4. Caso prctico: Restauracin de una Host Image: Ordenador de Zebbo


imagen a un ordenador mediante la
red local Host OS: Windows 2000/XP

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.

Pulse en el icono de Tareas y con la opcin de la


barra izquierda List All Groups, seleccione el gru-
po grupo1 y enve la imagen generada con el icono
Deploy Multicast

Arranque los clientes mediante PXE y la imagen ser


enviada por la red a ambos clientes al mismo tiempo
mediante la tcnica de multicast.

Seleccione la opcin Host managament y con


la opcin de la barra izquierda List All Hosts, com-
pruebe que el nuevo cliente se ha dado de alta en el
servidor. Edite el nuevo host 000909740637 y cam-
bie las siguientes opcines:
Host name: Ordenador-de-Jarpo
Host Image: Ordenador de Zebbo
Host OS: Windows 2000/XP

Pulse en el icono de Tareas y con la opcin de la


barra izquierda List All Hosts, seleccione el nuevo
host 000909740637 y envele la imagen generada con
el icono Deploy

Arranque el cliente mediante PXE y la imagen se-


r transferida automticamente del servidor FOG al
nuevo cliente.

6.3.4.5. Caso prctico: Restauracin de una


imagen a varios ordenadores simult-
neamente
Utilice dos ordenadores con el mismo hardware o cree
dos nuevas mquinas virtuales, arranque mediante
PXE y seleccione la opcin de arrancada Quick Host
Registration and Inventory para dar de alta los
clientes en el servidor de FOG. Edite los nuevos hosts
y cambie las siguientes opcines:
Sistemas Operativos Monopuesto http://monopuesto.com | 102
Herramientas de
administracin

CDROM autnomo
Sistemas Operativos ejecutables desde unidades pticas

Windows que se puede ejecutar directamente desde

E l objetivo de la prctica consiste en reali-


zar un CD autnomo con Windows y otro con
un CDROM y que sirve para instalar algunos siste-
mas operativos Windows al disco duro.

Linux con las herramientas necesarias para efec- 7.2. Winbuilder


tuar tareas de mantenimiento de un sistema ope-
rativo. Winbuilder s programa que permite crear diferen-
tes CD autnomos basados en los sistemas operativos
Windows XP y Windows Vista. Su pgina oficial es
Actualmente, el abaratamiento de los sistemas de al- http://winbuilder.net.
macenamiento de datos y el crecimiento de la memoria Actualmente, Winbuilder desarrolla, entre otros, los
de los ordenadores hacen posible que se puedan crear siguientes proyectos :
sistemas operativos junto a aplicaciones ejecutables
directamente desde un dispositivo extrable como un LiveXP: este proyecto tiene como objetivo crear
CDROM, sin que se necesite el disco duro. A dichos un CD autnomo basado en Windows XP con
dispositivos se les denomina en ingls LiveCD y en las funciones de este sistema operativo.
http://winbuilder.net/help/projects/livexp.html
castellano CDROM autnomo.
Los CD autnomos tienen como desventaja que no VistaPE: este proyecto tiene como objetivo crear
pueden ser actualizados, ya que son dispositivos de un CD autnomo basado en Windows Vista.
slo lectura, pero, por contra, permiten al usuario ac- http://winbuilder.net/help/projects/vistape.html
ceder a un sistema operativo en el cual los progra-
mas ya estn instalados y configurados, permitiendo Puede consultar otros proyectos de Winbuilder en:
al usuario acciones que de otra manera seran impo- http://winbuilder.net/help/projects/
sibles como, por ejemplo, comprobar la configuracin En esta prctica crearemos un CD autnomo basado
del hardware antes de instalar el sistema operativo o en LiveXP.
realizar un anlisis forense de un sistema operativo Para descargar el programa, con un navegador acceda
que no arranca. a la URL http://www.winbuilder.com/ y utilice la pestaa
Adems de los CD autnomos, tambin hay DVD au- Download para descargar la versin estable Winbuil-
tnomos, com ms capacidad que los CD autnomos der 0.76.
y memorias USB autnomas que permiten lecturas y En primer lugar, descomprima el programa en un di-
escrituras en el dispositivo extrable. rectorio como, por ejemplo, C:\winbuilder y ejecute
Los CD autnomos con Linux o *BSD son herramien- el fichero C:\winbuilder\winbuilder.exe.
tas muy populares. De hecho, muchas distribuciones Marque las casillas updates.boot-land.net y live-
de Linux como, por ejemplo, Ubuntu, distribuyen un xp.boot-land.net. En el caso de tener la conexin
CD autnomo con su versin de Linux que los usuarios a Internet con un proxy, configure la pestaa Proxy.
puede probar antes de realizar la instalacin. Tambin A continuacin, pulse el botn Download y espere
se distribuyen CD autnomos especializados en herra- hasta que los paquetes se descarguen.
mientas de seguridad y recuperacin de datos, corta
fuegos y otros.
El CD autnomo ms popular con Linux es la dis-
tribucin Knoppix. La ltima versin (julio 2009) es
la 6.0.1 y se puede descargar desde la URL oficial
http://www.knoppix.org o, la versin en espaol desde
www.knoppix-es.org.

7. CD autnomos con Windows


7.1. Microsoft Windows Preinstalla-
tion Environment
Microsoft Windows Preinstallation Environment,
tambin llamado WinPE, es una versin reducida de
CD autnomo

Pulse el botn Play para empezar a generar el CD


autnomo.

Winbuilder pedir un CDROM para grabar la imagen


C:\winbuilder\iso\livexp.iso.
La imagen creada contiene una parte de las uti-
El programa pedir la carpeta de los ficheros de ins- lidades que se pueden aadir al CD autno-
talacin de Windows XP. mo, para aadir ms utilidades, vuelva a ejecutar
C:\winbuilder\winbuilder.exe y seleccione en el rbol
de opciones qu programas desea instalar.
Ejercicio 1 Cree un CD autnomo con Win-
builder y compruebe su funcionamiento.

7.2.1. Winbuilder plugins


Se pueden aadir otros programas al CD autnomo a
travs de los scripts que puede encontrar en:
http://www.boot-land.net/forums/index.php?showforum=65
Para ello, debe descomprimirlos, si procede,
y copie el fichero con la extensin .script a
C:\winbuilder\Projects\LiveXP\Apps\Supplementary
A continuacin, ejecute el programa Winbuilder y
encontrar los scripts habilitados en la columna iz-
quierda en XP Live CD Apps Supplementary
.
A continuacin aadir varias utilidades al CD aut-
nomo. Ejercicio 2 Aada al CD autnomo el plugin
de VLC:
http://www.boot-land.net/forums/"
index.php?showtopic=5563
y el Firefox
http://www.boot-land.net/forums/"
index.php?showtopic=5957

7.3. CD autnomos con Linux


Edite el fichero /etc/apt/sources.list con:
$ sudo gedit /etc/apt/sources.list
Aada los siguientes repositorios al final del fichero de
texto:
deb http://www.geekconnection.org/remastersys/repository "
ubuntu/
Actualice el sistema operativo:
$ sudo apt-get update;apt-get upgrade
Una vez generada la imagen ISO del CD autnomo, Instale remastersys:
Winbuilder ejecutar el virtualizador Qemu para com- $ sudo apt-get install remastersys
probar que el CD est creado correctamente. Una vez A continuacin instale los programas que quiere in-
compruebe que el CD autnomo funciona correcta- cluir en el CD autnomo. Por ejemplo, instale el pro-
mente, cierre el programa Qemu. grama Hardinfo.
Sistemas Operativos Monopuesto http://monopuesto.com | 104
CD autnomo

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.

Ejercicio 3 Cree un CD autnomo de Linux


con las herramientas de dibujo Inkscape y Tux-
paint.

105| Sistemas Operativos Monopuesto http://monopuesto.com


Seguridad

Herramientas de seguridad
Cifrado y bases de datos de claves
Una clave privada: es la que el receptor utili-

E l objetivo de la prctica consiste en uti-


lizar herramientas de cifrado y programas para
za para descifrar los datos cifrados con la clave
pblica. Esta clave slo la debe conocer el usua-
rio.
guardar las contraseas de forma segura.
Estas claves actan de forma complementaria: lo que
cifra una, slo puede ser descifrado por la otra.
Los usuarios que poseen la clave pblica y privada
8. Criptografa pueden cifrar mensajes con la clave privada de mane-
ra que se pueden descifrar utilizando la clave pblica,
8.1. Introduccin es decir, pueden firmar mensajes.
Para entender la Criptografa, previamente definire-
mos algunos conceptos segn la Teora del proceso co-
municativo:
8.2.3. Criptografa hbrida
Emisor: es aquel elemento que codifica la infor-
macin. Por ejemplo, una persona que escribe
La Criptografa hbrida utiliza la Criptografa asim-
un texto o un ordenador que enva un correo
trica para enviar una clave de Criptografa simtrica.
electrnico.
Ejemplo: PGP, SSH y HTTPS.
Receptor: es aquel elemento al que va desti- HTTPS es el protocolo utilizado por aplicaciones web
nado un mensaje. Por ejemplo la persona que de comercio electrnico, utilizando certificados de cla-
escucha msica o el ordenador que recibe una ve pblica para verificar la identidad de los extremos.
imagen en un navegador.
Canal: es el medio que efecta la conexin de la
informacin entre emisor y receptor. Por ejem- 8.3. Polticas de seguridad
plo, el canal en una conversacin es el aire y en
una carta, el papel escrito. Es deseable crear una poltica de seguridad a la ho-
La Criptografa consiste en un conjunto de tcnicas ra de establecer las claves de los usuarios. Se debe,
destinadas a cifrar y descifrar informacin, de manera en todo momento, evitar claves que puedan aparecer
que la informacin es cifrada por el emisor y slo pue- en diccionarios, ya que hay numerosos programas que
de ser descifrada por el receptor o los receptores del generan ataques de seguridad probando palabras.
mensaje, pero no puede ser leda por un tercero que Es deseable utilizar claves con nmeros, letras y sm-
fisgonee el canal de informacin. bolos de manera que sea difcil adivinarla pero que,
por otra parte, sea sencillas de recordar por los usua-
8.2. Sistemas de cifrado rios.
8.2.1. Criptografa simtrica Por otra parte, es recomendable guardar las claves im-
presas en un lugar seguro.
La Criptografa simtrica utiliza la misma clave para
cifrar y descifrar mensajes, por tanto, tanto el emi-
sor como el receptor han de poseer dicha clave. La
principal ventaja de este mtodo es su sencillez, pero 8.4. Caso prctico: Cifrado con
como inconveniente principal aparece el problema de Seahorse en Gnome
la trasmisin de la clave, que debe hacerse por mto-
dos seguros.
Los usuarios Groucho y Zebbo desean aumentar el ni-
vel de seguridad en sus comunicaciones y deciden en-
8.2.2. Criptografa asimtrica viar sus documentos de forma cifrada.
En este tipo de mtodo criptogrfico, se utilizan dos GnuPG, siglas de GNU Privacy Guard, es un progra-
claves: ma en modo texto que proporciona las herramientas
Una clave pblica: es la clave que el receptor necesarias para cifrar la informacin.
debe distribuir los emisores para que estos cifren El programa Seahorse es un entorno grfico para la
la informacin. herramienta GnuPG.
Seguridad

Para ejecutar el programa, desde el men prin-


cipal de Gnome, elija las opciones Aplicacio-
nesAccesoriosContraseas y claves de cifrado.

Escriba dos veces la frase de paso para la clave. Utilice


una frase siguiendo las polticas de seguridad explica-
das en el anterior apartado.

Para generar una nueva clave para el usuario Grou-


cho, entre al sistema como groucho y elija las opciones
FiltroNueva. Seleccione el tipo de clave que quiere
crear. Como queremos cifrar ficheros elegiremos la pri-
mera opcin.

Despus de esperar, el sistema generar la clave per-


sonal.

En la siguiente ventana especifique las siguientes op-


ciones:

Nombre Completo: nombre de la persona o


la organizacin que genera la clave.

Direccin de correo: correo electrnico.

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

Las claves pblicas importadas se pueden ver a la pes-


taa Otras claves reunidas. Por ejemplo, para ver la
clave pblica del usuario Zebbo importada por el usua-
rio groucho.

Cifre varios ficheros del usuario Groucho con la


clave pblica del usuario Zebbo y enveselos por
correo electrnico.

8.4.3. Descifrar ficheros


Para descifrar un fichero, seleccinelo con Nautilus y
con el botn derecho del ratn, seleccione la opcin
Abrir con Descifrar fichero e introduzca la cla-
ve privada del usuario Zebbo.

Exporte la clave pblica de Groucho e imprtela


al usuario Zebbo y viceversa.

8.4.2. Cifrar ficheros

Para cifrar ficheros, abra el programa Nautilus, por


ejemplo desde el men principal de Gnome, elija las
opciones LugaresCarpeta personal, a continuacin, Obtendr el fichero datos_cliente.zip descifrado.
seleccione uno o ms ficheros que quiera cifrar y con
el botn derecho del ratn, elija la opcin Cifrar... 8.4.4. Firmar ficheros
Elija a qu usuarios quiere enviar la informacin, y
Para firmar ficheros, seleccinelos y con el botn de-
los ficheros se cifrarn con la clave pblica de dichos
recho del ratn seleccione la opcin Firmar.
usuarios.

Seleccione el nombre del usuario que firma el fichero


y su clave privada.

Si elige cifrar ms de un fichero, puede empaquetar


todos los ficheros y cifrar el fichero resultante. Final-
mente, se crear el fichero no cifrado datos_cliente.zip El programa Seahorse generar ficheros con el mismo
y el fichero cifrado datos_cliente.zip.pgp. Este ltimo nombre que los ficheros que se desean firmar con la
fichero es el que debemos enviar. extensin .sig
109| Sistemas Operativos Monopuesto http://monopuesto.com
Seguridad

8.4.5. Verificar firmas 8.5.2. Configuracin de KeePassX

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.

8.5. Gestor de contraseas: KeePass y


KeePassX
Actualmente, el trabajo con ordenadores requiere tra-
bajar con mltiples cuentas y mltiples contraseas:
para entrar al sistema, para el correo electrnico del
trabajo, para el correo electrnico personal,...
Poner la misma contrasea en todas las aplicaciones
es una mala poltica de seguridad, ya que si un intruso KeePassX permite agrupar las contraseas por gru-
accede a la contrasea de una aplicacin, tendr ac- pos. Por defecto, crea los grupos Internet y eMail.
ceso a todas las aplicaciones. La gestin de grupos se realiza mediante las opciones
Idealmente, cada aplicacin debera tener su propia del men Edit. Los grupos pueden moverse con las
contrasea, pero puede representar un gran esfuerzo opciones de arrastrar y soltar del ratn
a los usuarios recordarlas todas.

8.5.1. Instalacin de KeePassX

KeePass es una aplicacin para Windows que alma-


cena todas las contraseas de las aplicaciones en una
base de datos cifrada protegida por una contrasea.

La versin de Windows del programa se llama Kee-


pass y se puede descargar desde http://keepass.info. La
versin de Linux del programa se llama KeePassX.

Instale la aplicacin y sus dependencias en Ubuntu


con Synaptic, a continuacin, ejecute el programa des-
de el men principal de Gnome, elija las opciones Apli-
cacionesAccesoriosKeePassX.

Ejercicio 5 Cree un nuevo grupo Curso den-


tro del grupo Internet para almacenar las contra-
seas utilizadas en el crdito de sistemas opera-
tivos.

8.5.3. Creacin y almacenaminto de contrase-


as

El usuario Groucho quiere aadir su cuenta de correo


en Gmail a KeePassX, para ello, seleccione la opcin
Curso, creada en el ejercicio anterior y aade los cam-
pos necesarios:
Sistemas Operativos Monopuesto http://monopuesto.com | 110
Seguridad

Es recomendable cambiar cada cierto tiempo la cla-


ve de KeePassX mediante las opciones del programa
FileChange Master Key...

Una vez creada la cuenta, para acceder a Gmail rpi-


damente, seleccinela con el botn derecho del ratn.

Seleccione la opcin Open URL para abrir Gmail


en el navegador. Vuelva a seleccionar la opcin de
Gmail en KeePassX con el botn derecho y seleccione
la opcin Perform Autotype. Con dos clics, estar
dentro de Gmail sin haber tecleado el usuario ni la
contrasea.

KeePassX tambin permite copiar el nombre de usua-


rio y contrasea al portapapeles. Por defecto, Kee-
PassX borrar el contenido del portapapeles despus
de 20 segundos. Este valor se puede cambiar en las
preferencias del programa.

Una opcin interesante es la generacin automtica de


contraseas seguras. Para ello, desde el men princi-
pal de KeePassX, elija las opciones ExtrasPassword
Generator...
111| Sistemas Operativos Monopuesto http://monopuesto.com

Vous aimerez peut-être aussi