Download UD1. Instalación de Sistemas Operativos Libres y
Document related concepts
Transcript
Sistemas Operativos en Rede U.D.1. INSTALACIÓN DE SISTEMAS OPERATIVOS LIBRES E PROPIETARIOS Objetivos • Analizar la compatibilidad hardware del sistema informático. • Reconocer los tipos de instalación: típica, personalizada... y las respectivas configuraciones de la red. • Conocer los diferentes tipos de sistemas de archivos según el sistema operativo. Contenidos conceptuales • Comprobación de los requisitos técnicos. • Instalación de sistemas operativos en red en máquinas virtual. • Preparación da instalación. Partición e sistema de archivos. • Métodos e automatización de la instalación. • Personalización do entorno de usuario. • Actualización del sistema operativo en red. • Elaboración de documentación sobre la instalación y las incidencias surgidas. 1. Introducción a los sistemas operativos en red Un sistema operativo de red (NOS Network Operating System) es un componente software de una computadora que tiene como objetivo principal coordinar, gestionar y manejar las actividades de los recursos compartidos en una red de equipos. Podemos diferenciar dos elementos básicos. • Clientes: equipos configurados con sistemas operativos monopuesto que se conectan y validan con el servidor de red para acceder a los recursos de la misma. • Servidor: equipos configurados con sistemas operativos en red que proporcionan recursos a los clientes que se validan en el mismo. Es lo que se conoce como arquitectura o red del tipo cliente-servidor y son la base de las aplicaciones tipo cliente-servidor, a diferencia de lo visto en el curso pasado que son redes peer-to-peer (entre iguales). 1 Sistemas Operativos en Rede Los sistemas operativos en red ( en adelante SOR) se caracterizan por ser y/o tener la capacidad de: • multiarea • multiusuario • multiprocesamiento (gestionar más de un procesador) SMP • tiempo real En una red donde existe un SOR tenemos la figura del administrador de la red profesional que se encarga de la administración del propio sistema y además de la gestión de: • los recursos compartidos a los usuarios y/o equipos clientes en función de diferentes niveles de acceso o seguridad, es lo que conocemos como permisos. • los usuarios tanto del sistema como de un dominio y a su vez de los grupos. Las altas, bajas y modificaciones de los mismos así como los permisos de los mismos a los recursos de la red • gestión de la propia red: los SOR actuales contienen herramientas software de gestión que facilitan la administración de la red y sus recurso y/u objetos. Además permiten la resolución de incidencias y la optimización de dicha red. 2. Selección de un sistema operativo en red. La primera elección es decidir si queremos una arquitectura cliente-servidor o un grupo de trabajo según nuestras necesidades Son varios los parámetros que debemos tener en cuenta para planificar una infraestructura en red. • Nivel de seguridad de la red. Los SOR bien gestionados dan un nivel de seguridad ya que incluyen más posibilidades de configuración. • Número de usuarios. . No es lo mismo gestionar una oficina con dos o tres usuarios que una corporación de unos cientos o miles de usuarios, algunos con perfiles diferentes. • Números de equipos. . No es lo mismo gestionar una oficina con dos o tres equipos informáticos que una corporación de unos cientos o miles de equipos. • La interoperabilidad entre diferentes programas y máquinas de diferentes fabricantes. Una vez decidido que tipo de arquitectura deseamos, tendremos que decidirnos por el SOR para la red. Son varios los SOR del mercado. Por cuota podemos decir que Unix/Linux y los de la familia de Microsoft, Windows, son los de mayor presencia. Existen otros que sin ser mejores o peores están poco extendidos: Novel Netware o incluso Mac tiene su versión OSX Server-Leopard. 2 Sistemas Operativos en Rede 2.1. SOR de la familia Windows Los servidores Windows trabajan sobre un modelo denominado de dominio, que podemos considerarlo como una colección de objetos (usuarios, clientes, servidores, impresoras...) que comparten una base de datos común en lo que respecta a políticas de seguridad y administración. Los servicios más comunes de los SOR de Windows son: • servicios de compartición de recursos que pone a disposición de la red y usuarios: archivos, carpetas, impresoras... de forma centralizada y con un determinado nivel de seguridad. • seguridad proporciona a los recursos compartidos unos determinados derechos de acceso o derechos a los usuarios que deben tener para acceder a dichos recursos. • servicios de impresión cualquier cliente o servidor puede actuar como servidor de impresión, incluso la propia impresora si puede, si tiene los recursos necesarios, actuar como un propio servidor de impresión • servicios de red que facilitan la gestión global de la red. Estos pueden ser: ◦ mensajería, mensajes de aviso a los usuarios de la red ◦ alarma, notificaciones ◦ exploración de los recursos de la red ◦ estación responsable de la conexión con el servidor ◦ servidor proporciona acceso a la red de los recursos del equipo • interoperabilidad es decir, contiene los protocolos y servicios necesarios para integrarse en redes mixtas Podemos distinguir dos familias SOR de Windows actualmente en el mercado. Ver tabla. Hardware 2003 – Standard Edition 2008 – Standard Edition Procesador mínimo 133 Mhz 1 Ghz Procesador recomendado 550 Mhz 2 Ghz RAM mínima 128 Mb 512 Mb RAM recomendado 256 Mb 2 Gb 4 Gb 2 Tb Nº Procesadores Hasta 4 Hasta 4 Disco mínimo 1,5 Gb 10 Gb Disco recomendado 20 Gb 40 Gb VGA 800x600 SVGA 800x600 Estándar Estándar RAM máxima Gráfica mínima Unidad DVD 3 Sistemas Operativos en Rede Hay que señalar que dentro de estas dos familias 2003/2008 hay versiones difierentes en función de las necesidades de la futura red. En concreto • Para 2003 basado en el núcleo NT.5 tenemos. ◦ Standard Edition ◦ Enterprise Edition ◦ Datacenter Edition ◦ Web Edition • Para 2008 basado en el núcleo NT.6 tenemos ◦ Server Small Business ◦ Server Standard ◦ Server Enterprise ◦ Server Datacenter ◦ Server HPC para Cluster ◦ Server Storage ◦ Web Server ◦ Titanium-Based ◦ Standard without Hyper-V (virtualización) ◦ Enterprise without Hyper-V ◦ Datacenter without Hyper-V Los sistemas de archivos usados por los Windows Server son del tipo NTFS, a diferencia de los clientes de Windows (2000-XP-Vista-7) que podrían usar FAT. El sistema NTFS (New Technology File System) ofrece medidas de seguridad al acceso de archivos y ficheros para usuarios y grupos. Fue mejorado en el 2008. Recordad del curso pasado que la estructura de archivos en Windows es jerárquica tomando como “punto de anclaje” la unidad de almacenamiento. 2.2. SOR de la familia UNIX/Linux UNIX/Linux, en lo sucesivo Linux es un sistema operativo de propósito general, multiprocesamiento, multitarea y multiusuario. Las versiones más conocidas en el mundo de los SOR son Linux Debian, Redhat Enterprise y UNIX Solaris de Sun Microsystem (actualmente de Oracle). A diferencia de los equipos de Microsoft un equipo con Linux puede actuar como cliente o servidor. De todas formas la compañía Ubuntu pone a disposición dos distribuciones Ubuntu Desktop como cliente y Ubuntu Server como servidor. Los sistemas de ficheros son ext3 o Reiser basados en el sistema de i-nodos. 4 Sistemas Operativos en Rede 3. Instalación de SOR en máquinas virtuales A continuación llevaremos a cabo la instalación del sistema base de un SOR de la familia Windows, en concreto el Server 2003 Standard Edition, y de Linux Debian. Más adelante realizaremos una instalación de Ubuntu Server, y si el hardware lo permite una instalación de Windows Server 2008 Standard Edition Para llevar a cabo los supuestos prácticos utilizaremos como herramienta virtual VirtualBox de la casa Sun, ahora Oracle. Tenemos que tener claro los siguientes conceptos: • host: máquina real que alberga las máquinas virtuales. • huésped: máquina o máquinas virtuales. Las redes las podemos configurar de cuatro maneras diferentes: • NAT: permite la conexión al exterior a través de la tarjeta de red virtual capturando paquetes. • Adaptador puente: crea una tarjeta virtual con su propia MAC con lo que la máquina virtual se conecta al exterior como si fuese una máquina más de la red, dicho de otro modo se convierte en una máquina más de la red. • Red interna: es una opción que aisla completamente las máquinas virtuales del exterior construyendo una red interna entre ellos. Es muy aconsejable para realizar pruebas y ejercicios de virtualización ya que da una gran seguridad. • Only host: máquina virtual sin conexión al exterior ni a otras máquinas virtuales. En el repositorio común está el manual de VirtualBox, en inglés, editado por la propia compañía Sun. 3.1. Planificación de la instalación de Windows 2003/2008 Antes de elegir un sistema hay que responder a unas cuantas preguntas: • ¿Cuál es el uso que le vamos a dar al sistema?¿Por qué y para qué? • ¿Hay perspectivas de cambie la organización? Es decir si aumentará de tamaño o precisará más recursos. • ¿De qué recursos disponemos? No solo los tecnológicos, sino los económicos. En resumen tendremos que decidir diferentes aspectos como: – hardware del que disponemos, incluidos drivers, de clientes y servidores, compatibilidad de las aplicaciones a usar, requerimientos del servidor. – soporte de seguridad: antivirus, posibilidad de backups, tamaño de las base de datos – compatibilidad de las aplicaciones de la empresa sobre el sistema operativo elegido. – posibilidad de un administrador de red Si después de plantearse las cuestiones anteriores, consideramos que 2003 o 2008 es el sistema operativo adecuado pasaremos a planificar su instalación 5 Sistemas Operativos en Rede Supuesto práctico 1. Instalación de Windows 2003 Server La instalación de Windows Server 2003 no difiere mucho de la instalación de cualquier Windows XP. Quitando ciertas pantallas con características de un sistema operativo de servidor, los demás conceptos son similares. • En primer lugar se introduce el CD de instalación de Windows Server 2003 Enterprise Edition SP2, correctamente configurada la BIOS para que arranque desde el CD. Se ejecutará el asistente de Instalación de Windows Server 2003 Enterprise Edition SP2. Pulsaremos "Intro" para iniciar la instalación: • Se acepta el contrato de licencia de Windows. Si se está de acuerdo pulsar "F8" para continuar: • Seleccionar la partición en la que se instalará Windows Server 2003, si es una partición vacía pulsaremos "Intro" para continuar. Desde esta ventana se podrá cambiar el tamaño de la partición y crear nuevas particiones (siguiendo los pasos que se indican), en esta práctica, tenemos disco vacío para instalar el sistema operativo, la seleccionamos y pulsamos "Intro": 6 Sistemas Operativos en Rede Nota: Desde esta ventana también se pueden eliminar y crear varias particiones. • Después de crear la partición/es hay que formatear utilizando el sistema de archivos NTFS (no es recomendable utilizar FAT pues se perderán características importantes de Windows Server 2003). La diferencia entre "rápido" y “normal” es que "rápido" no realiza un análisis de superficie, mientras que "normal" sí lo realiza: • Tras el formateo se iniciará la copia de ficheros del sistema en la partición seleccionada: • Se iniciará el asistente en modo gráfico, la primera ventana será la de configuración regional y de idioma, podremos cambiar el idioma y la configuración regional pulsando "Personalizar" y "Detalles": 7 Sistemas Operativos en Rede • Introducimos los datos de Windows (nombre y nombre de la organización): • Introducimos la clave de producto, la licencia del sistema operativo: • Seleccionamos el método de licencia, “por servidor” o “por dispositivo o usuario”, en esta instalación, “por servidor” e introducimos “5” en el número de conexiones: • Introducimos el nombre que tendrá este equipo en la red, en nuestro caso "srvdatos" y la contraseña del usuario administrador: 8 Sistemas Operativos en Rede • Si la contraseña no cumple los requisitos de seguridad mostrará un aviso, pulsando "Sí" se continuará la instalación: • Configuraremos los valores de fecha y hora, así como la zona horaria: • El asistente de instalación iniciará la instalación y configuración de la red: 9 Sistemas Operativos en Rede • Marcamos "Configuración personalizada": • Seleccionamos "Protocolo de Internet (TCP/IP)" y pulsamos "Propiedades": • Marcamos "Usar la siguiente dirección IP" e introducimos la IP del servidor. Es muy recomendable que el servidor tenga una IP fija: 10 Sistemas Operativos en Rede • Tras la configuración de la red pulsaremos "Siguiente" para continuar: • Puesto que aún no tenemos un dominio en la red, en la ventana de "Grupo de trabajo o dominio del equipo" marcamos "No, este equipo no está en una red o está en una red sin un dominio. Hacer que este equipo sea un miembro del siguiente grupo de trabajo": • El asistente de instalación iniciará la copia de archivos y la preparación del sistema para el primer arranque: 11 Sistemas Operativos en Rede • Se reiniciará el equipo, cuando haya cargado pulsaremos Control + Alt +Supr: • Introducimos la contraseña del usuario administrador: • La primera vez que se inicia sesión se creará el escritorio del "administrador": 12 Sistemas Operativos en Rede • Al ser la primera vez que se inicia sesión nos mostrará la ventana de “Actualizaciones de seguridad posteriores a la instalación de Windows Server”. Es muy recomendable actualizar el servidor (actualizar todos los parches de seguridad): Una vez finalizada la instalación. El SOR 2003 lanzará el Asistente para agregar funciones-Administre su servidor. Recordemos que el sistema aún no es un servidor. Lo será cuando agreguemos algunas de las funciones como: ◦ Servidor Web IIS (Internet Information Server9 ◦ Servidor de aplicaciones, incluidas correo. ◦ Servidor de impresoras ◦ Servicios del Directorio Activo ◦ Servidor DHCP ◦ Servidor DNS ◦ Servidor fax ◦ Servidor de archivos ◦ Servidor de acceso y políticas de red ◦ Terminal Services o administración remota. Finalmente señalar que un cualquier tarea o trabajo y en informática no iba a ser menos, debe ser documentado. En el caso de una instalación podríamos elaborar un documento como el siguiente: 13 Sistemas Operativos en Rede Código del equipo: Ubicación: Fecha instalación: Sistema Operativo Instalado: Versión: Hardware Procesador Memoria Disco duro Ratón/Teclado Monitor Gráfica Otros Administrador Contraseña Software instalado Datos de la Red IP: Máscara de Red: Puerta de Enlace: Servidores DNS: Identificación física del Rack: Datos del proxy: Actualizaciones instaladas: Periféricos Otros 14 Sistemas Operativos en Rede Supuesto práctico 2.- Instalación de clientes Windows Realiza la instalación de un cliente Windows XP y otro Vista con los datos que se indican a continuación. Los datos de la máquina virtual serán los que por defecto te indique VirtualBox. XP Nombre Equipo Vista XP Nombre Equipo IP 192.168.11.X IP Máscara 255.255.0.0 Máscara Vista 192.168.11.X 255.255.0.0 Puerta enlace 192.168.11.Server Puerta enlace 192.168.11.Server DNS 192.168.11.Server DNS 192.168.11.Server Supuesto práctico 3. Instalación de Windows 2008 Server Realiza la instalación de un servidor Windows 2008. Los datos de la máquina virtual serán los que por defecto te indique VirtualBox. Utiliza los mismos datos que la máquina Windows 2003 Server. En principio nunca los tendremos encendidos a la vez. Supuesto práctico 4. Analizar la herramienta Agregar funciones y Características en servidores de Windows 2008 Server Si seleccionamos Inicio, Todos los Programas, Herramientas Administrativas, Administre su Servidor. Aparecerá una pantalla se elegiremos Configuración personalizada. Es importante señalar que para agregar funciones siempre se solicitará el CDROM. En la siguiente unidad haremos uso frecuente de esta herramienta. 15 Sistemas Operativos en Rede 8. Actualización del sistemas operativo. Es importante en un servidor, en este caso Windows, tener activo el sistema automático de actualizaciones críticas y de seguridad por razones obvias. Para ello iremos: • Windows 2003 Server Panel de Control, Actualizaciones automáticas • Windows 2008 Server Panel de Control, Windows Upate En ambos casos podremos activar las actualizaciones automáticas. 8.1. Personalización del Escritorio Se realiza de la misma forma que con las versiones clientes de Windows (XP, Vista y 7). Eso sí, por ejemplo Server 2008 no incorpora los gadgtes, el gestor 3D de las ventanas ni otros elemento gráficos. Lo más interesante en el complemento MMC o Microsoft Management Console o herramienta que se utiliza para crear las llamadas consolas para acceder a las herramientas administrativas más utilizadas. Supuesto práctico 5. Crear una consola. Se siguen los siguientes pasos: • Inicio, ejecutar, escribir MMC e Intro. • Archivo y hacemos clic en Agregar o quitar complemento. • Hacemos clic en Agregar y luego Agregar un complemento independiente. • Seleccionamos de la lista el complemento que se desee por ejemplo: ◦ Dominios y confianzas del Active Directory ◦ DNS ◦ Administrador de equipos para equipo local • Guardala con un nombre representativo. • Clic Cerrar y luego Aceptar. Supuesto práctico 6. Instalación y actualización del sistema operativo base Debian. Para ello vamos a utilizar el método de instalación por red (netinstall) de Debian Lenny. Se trata de una imagen de 180 MB, con el cual posteriormente arrancamos la máquina, aparecerá la siguiente pantalla, en la cual podéis comprobar que existe la posibilidad de realizar instalación en modo gráfico, y otras opciones avanzadas entre las que encontramos instalación automatizada, modo de rescate, instalación para expertos, etc. En nuestro caso, seleccionamos la instalación estándar: 16 Sistemas Operativos en Rede Seleccionamos el idioma para el proceso de instalación. Seleccionamos nuestro país, y posteriormente el tipo de teclado a utilizar: 17 Sistemas Operativos en Rede En estos momentos comienza la detección de Hardware y la carga de componentes adicionales para la instalación del sistema operativo, etc. El sistema buscará automáticamente un servidor DHCP para configurar la red y tener conectividad, en caso satisfactorio, os pedirá el hostname que deseáis configurar para la máquina, en caso contrario, tendréis que configurar manualmente la red (IP estática, máscara de red, puerta de enlace, dns, etc): Seleccionamos nuestra configuración horaria: Ahora comienza la configuración de discos y particionado, tras la detección automática de 18 Sistemas Operativos en Rede discos, comenzará el particionado. Como veis en la siguiente imagen, podéis usar el disco completo y particionarlo, así como crear un LVM (Logical Volume Manager) o un LVM encriptado, depende de la configuración que necesitemos, en este caso al ser un sistema de pruebas selecciono particionado estándar. Si fuera un sistema en el que tenemos pensado utilizar varios discos, ampliar o reducir, es recomendable utilizar LVM. Nos avisará lógicamente que va a destruir los datos del disco que vamos a particionar: Podemos seleccionar una única partición para almacenar todos los datos o separar /home en una partición independiente, en mi caso selecciono separar /home: 19 Sistemas Operativos en Rede Ya puedo visualizar el esquema de como quedará mi particionado, con su espacio de intercambio (Swap), partición raíz / y /home. En este punto puedo modificar cualquier parámetro del particionado. Simplemente seleccionáis la partición a modificar y realizáis los cambios que estiméis oportunos. En mi caso todo es correcto, así que procedo a la confirmación: Una vez finalizado el particionado, comenzará automáticamente la instalación del sistema base: Tras finalizar la instalación del sistema base, vamos a asignar una clave al usuario root: 20 Sistemas Operativos en Rede Después tenemos que crear un usuario para uso cotidiano, sin privilegios administrativos, al cual también habrá que asignarle una clave: Llegado este punto, hay que configurar el mirror a utilizar para el gestor de paquetes (apt), seleccionamos uno en nuestro país o el más cercano posible: 21 Sistemas Operativos en Rede Si estamos tras un proxy, podremos configurarlo en este punto, en caso contrario, simplemente dejadlo en blanco: Tras la configuración de APT, ya podemos personalizar el software que vamos a instalar en nuestro sistema Debian. En el caso de esta guía, la idea es hacer una instalación mínima, así que se desmarca todo. Debian ofrece paquetes predefinidos de software como entorno de escritorio, servidor web, FTP, correo, SQL, etc. 22 Sistemas Operativos en Rede Instalamos GRUB y eso es todo, nuestro sistema GNU/Linux Debian ya está instalado, reiniciamos el equipo, quitamos el CD y a trabajar: Una vez instalado el sistema operativo hacemos login como root y llevamos a cabo la actualización básica del sistema con los comandos siguientes. #apt-get update && apt-get upgrade Supuesto práctico 7. Realizar la documentación de uno de los sistemas instalados. Tomando como base el modelo de documento incluido en esta U.D. haz un informe de uno de los sistemas operativos instalados en alguno de los supuestos. Supuesto práctico 8. Realizar la instalación del sistema servidor Ubuntu Server. Realizaremos la instalación del sistema servidor Ubuntu Server. 23