2012 Sistemas operativos TEMA 2 de tico MARILO GARCÍA MARTÍNEZ. MARILÓ GARCÍA MARTÍNEZ para RAIMUNDO RODRÍGUEZ CAMPOS TEMA 2. SISTEMAS OPERATIVOS. INDICE DE CONTENIDOS 1. CONCEPTO DE SISTEMA OPERATIVO 2. SISTEMAS OPERATIVOS WINDOWS Y UBUNTU-LINUX - Sistemas operativo Windows - Descarga y forma de trabajar con Ubuntu - Consideraciones para el trabajo con Ubuntu en modo C.D. live - El escritorio de Ubuntu 3. ALMACENAMIENTO Y GESTIÓN DE ARCHIVOS 4. INSTALACIÓN Y DESINSTALACIÓN DE PROGRAMAS 5. GESTIÓN DE USUARIOS Y GRUPOS EN WINDOWS 6. GESTIÓN DE USUARIOS Y GRUPOS EN UBUNTU-LINUX Gestión de usuarios Gestión de grupos 7. GESTIÓN DE RECURSOS LOCALES EN WINDOWS 8. GESTIÓN DE RECURSOS LOCALES EN UBUNTU-LINUX 9. INTRODUCCIÓN A LA SEGURIDAD INFORMÁTICA Los virus informáticos Cómo propagarse los virus. ACTIVIDADES: 1 Explica que significan las siglas GUI, y si se puede considerar que Windows es el primer sistema operativo que incorpora esta característica. Estas siglas significan Grafical User Interface, o interfaz gráfica de usuario. Es una característica que incorporan actualmente todos los sistemas operativos, si bien también se puede operar en “modo terminal”, o texto, introduciendo comandos u órdenes en una pantalla en la que no se ve prácticamente nada más aparte de lo que se escribe y en la que el sistema operativo contesta también en forma de texto. El primer ordenador personal que utiliza GUI es el Xerox alto, en 1973. La idea de la interfaz gráfica es inmitada por los fabricantes de ordenadores Apple Lisa, en 1983. En 1984, y mejorando, aparece el Apple Macintosh (con Mac OS). Que se convierte en el paradigma del ordenador con sistema operativo de interfaz gráfica. En 1985 Microsoft lanza al mercado su primer sistema operativo con GUI, Windows 1.0, sumamente parecido al Mac OS. 2 Explica las diferencias más relevantes entre las distintas formas de trabajo de con Ubuntu. Ubuntu, es una de las distribuciones de Linux más populares actualmente, y está basado en Debian-Linux. Para trabajar con Ubuntu es necesario descargar la imagen ISO desde la página oficial, y hacer un CD de inicio, o bien pedirlo para su envío desde la misma página. Una vez se cuenta con el CD de inicio se puede trabajar de diferentes formas: Instalarlo como sistema operativo único. Esta opción es muy sencilla, ya que no hay que hacer particiones previamente, pero sólo se va a contar con este sistema en el disco duro. Realizar una partición en el disco duro donde insertarlo y contar con, al menos dos sistemas operativos. En este caso, el usuario puede elegir con qué sistema operativo quiere trabajar en cada momento. Es la mejor opción, desde nuestro punto de vista, pero requiere saber exactamente qué se está haciendo, para que la realización de particiones en el disco duro no signifique la pérdida de datos. Trabajar en modo CD-Live. Para probar el sistema operativo es la más recomendable, ya que no requiere instalación. El sistema operativo se carga en la memoria RAM al arrancar el equipo, y se trabaja con él durante la sesión. Tiene el inconveniente de que tarda bastante en cargarse. Por otro lado, cualquier modificación realizada en el sistema se pierde cuando se paga el ordenador. Trabajar con arranque desde un pendrive con Ubuntu. Esta es una forma similar a la anterior, pero con la gran ventaja de que los cambios se graban en la misma unidad. Es como tenerlo instalado en un disco duro pero sin la necesidad de realizar particiones. El inconveniente es que no todos los equipos tienen la posibilidad de arranque desde una unidad de memoria USB. 3 Explica qué son los “lanzadores” en Ubuntu-Linux. Este término se una en Linux para denominar a lo que en Windows se llama accesos directos. Los lanzadores o accesos directos son iconos que hay en el escritorio y que, se activan mediante doble clic, ejecutan un programa o abren un archivo, una carpeta, etc. 4 Explica qué procedimiento se puede seguir para modificar la apariencia del escritorio trabajando con Ubuntu. Se puede hacer de dos formas: a) Situando el puntero del ratón sobre el escritorio, y pulsando con el botón derecho, aparece un menú contextual en que una de las opciones es “cambiar fondo de escritorio”. b) Otra forma es mediante el menú principal preferencia apariencia fondo, con lo que se llega al mismo panel que en el caso anterior. 5 Explica cómo se puede saber si una aplicación está instalada en un sistema operativo Ubuntu. Para saber si la aplicación está instalada, una forma de hacerlo es mediante el gestor de paquetes Synapty. Primero se abre el gestor de paquetes, y luego se busca en el panel derecho. La búsqueda puede ser filtrada si en el panel izquierdo se selecciona el grupo (sector) al que pertenece la aplicación. En el panel derecho, las aplicaciones instaladas aparecen con el cuadro de marcar en color verde, y los paquetes no instalados, sin color. 6 Explica unos de los procedimientos que existen en Windows para borrar una aplicación que no se desea seguir utilizando. Una forma de eliminar programas es mediante el uso del asistente que incorpora el propio sistema operativo, al que se accede mediante: Inicio panel de control Agregar o quitar programas. En el centro de la ventana aparecerán todos los programas instalados, y si se seleccionan se activa el botón “Quitar”, que habrá que pulsar para eliminar el programa. 7 Explica qué diferencias, si las hay, se dan en los procesas de instalación de aplicaciones en Windows y Ubuntu-Linux. Efectivamente, el proceso es bastante diferente. De hecho, muchos procesos son muy parecidos en ambos sistemas operativos, por lo que el paso de uno a otro es mucho más fácil para un usuario de Windows de lo que normalmente se cree. Sin embargo, en la instalación de programas existen diferencias. Esto es debido a que en Linux, como los programas son de código abierto y se desarrollan de forma simultánea por diferentes programadores, no hay aplicaciones cerradas o acabadas, por así decirlo, sino que existen paquetes, compatibles o no, en diferentes repositorios en Internet. Por tanto, para instalar, aplicaciones con Ubuntu, mediante cualquiera de los procesos explicados (añadir y quitar, o gestor de paquetes Synatic), lo que hace el sistema operativo es buscar estos paquetes compatibles entre sí y luego los compila e instala. En Windows el programa y su asistente de instalación suelen venir en un solo fichero ejecutable. 8 Explica una razón por la que puede ser conveniente crear cuentas de usuario en un sistema operativo. La principal razón por la que los sistemas operativos actuales incorporan esta posibilidad es la de hacer posible que diferentes personas puedan usar el ordenador, pero al mismo tiempo impedir que los diferentes usuarios puedan acceder, borrar, o modificar, de forma intencionada o accidental a la información de los demás. Es decir, la creación de cuentas de usuario responde a la necesidad de uso de los sistemas informáticos con seguridad y privacidad. 9 En Windows WP, ¿Es posible que un usuario que no sea administrador borre la cuenta de otro usuario? No, no es posible. Si un usuario entra en su cuenta de usuario limitado, al ejecutar el asistente de cuentas de usuario, ni siquiera puede ver las cuentas de los demás usuarios, por lo que no puede borrarlas. 10 Explica qué es un grupo de usuarios. Un grupo es un conjunto de usuarios que tienen los mismos privilegios. Se crean en muchas organizaciones los diferentes usuarios pueden tener necesidades comunes y se les deben asignar limitaciones similares. La creación de grupos, con unos perfiles determinados, y la inclusión en los mismos de los usuarios que se desee, facilita mucho la gestión de los permisos o privilegios de los usuarios. 11 Explica qué procedimiento se puede seguir, en Windows XP, para crear una cuenta de usuario nueva e incluirla en un grupo concreto. Para hacer estas dos cosas de forma sencilla habría que ejecutar la consola especial mediante inicio→Ejecutar→Control userpassword2. Entonces: “Agregar”, y una vez creada la cuenta, ir a “Propiedades”, y “Pertenencia a grupos”, y elegir la opción deseada. 12- Explica razonadamente si, trabajando con Ubuntu, es necesario instalar drivers para poder usar una impresora. Efectivamente, para que el equipo pueda trabajar con la impresora remota debe tener los drivers instalados. Lo que ocurre es que Ubuntu.Linux los busca en repositorios en Internet y los instala de forma automática una vez hemos iniciado el asistente mediante el menú Sistema→Administración→Impresoras. 13- Explica qué es una “bomba lógica”. Se llama así a los virus que se activan cuando sucede un evento concreto, como la llegada de una fecha, la ejecución de un programa concreto un número determinado de veces, etc. 14- Explica qué es un disco de rescate y qué ventajas presenta. Un disco de rescate es un disco para arrancar el sistema desde el mismo. Su utilidad se pone de manifiesto cuando un virus infecta el sector de arranque del disco duro. Si esto es así, será imposible eliminar el virus mediante un procedimiento normal, ya que al arrancar de nuevo el equipo volverá a infectarse. El sector de arranque es la parte del disco duro donde la rutina de arranque de la BIOS busca el sistema operativo que debe controlar el sistema. Una forma de evitar esto es arrancar desde otro disco, limpio de virus. Si este disco contiene el programa de de limpieza de virus, no habrá que buscarlo en ninguna otra parte, y además estamos seguros de que no estará infectado. Muchos programas antivirus tiene la opción muy recomendable, de generar un disco de arranque o de rescate, para poderlo usar en estas ocasiones. 15- Explica qué es el hardware antivirus. Se trata de dispositivos, normalmente un ordenador, que se sitúa en una red, o entre una red y la conexión a Internet, para controlar todo lo que pase por la red, o desde Internet a la misma, y evitar así la entrada de amenazas. Sistemas operativos 1. CONCEPTO DE SISTEMAS OPERATIVOS Los sistemas operativos son un elemento fundamental en cualquier sistema informático. Sin ellos, los sistemas informáticos no podrían funcionar. Un sistema operativo está formado por un conjunto de programas que realizan una serie de funciones básicas como: a) Actuar como interfaz de usuario. El sistema es el intermedio entre el ordenador y el usuario. Cuando el usuario enciende el equipo, las instrucciones grabadas en la BIOS se encargan, entre otras cosas, de buscar una unidad de almacenamiento desde la cual cargar o arrancar un sistema operativo. Una vez cargado el usuario puede realizar tareas, ejecutar otros programas, introducir órdenes o comandos, etc. b) Administrador de recursos. El sistema operativo es el que decide qué componentes físicos o lógicos del ordenador se encargan de llevar a cabo cada una de las funciones que, a través de las aplicaciones disponibles, puede solicitar el usuario. c) Administrador de tareas. Cuando se están ejecutando varios programas, o bien diferentes tareas dentro de un mismo programa, el sistema operativo indica la unidad central de proceso qué función realizar en cada momento. d) Administrador de archivos. El sistema operativo es el software a través del que se instalan o desinstalan las aplicaciones. También permite ubicar, nombrar y eliminar archivos de datos, entre otras tareas. Los sistemas operativos no solo son exclusivos de los ordenadores, sino que están presentes en cualquier aparato que utilice microprocesadores para su funcionamiento. Como resultado de la evolución tecnológica, los sistemas operativos actuales presentan las siguientes características: Multitarea. Hoy en día, los sistemas operativos de uso más corriente son multitarea, es decir, pueden gestionar la ejecución de diversos programas funcionando al mismo tiempo. Multiusuario. Los sistemas operativos actuales permiten generar múltiples cuentas de usuario, cada una con un perfil. De esta forma, el mismo ordenador puede ser utilizado por varias personas. Interfaz gráfica de usuario. Hoy en día estamos acostumbrados a trabajar con un entorno gráfico en el ordenador. Disponer de un entorno gráfico permite comunicarse con el ordenador a través de elementos como ventanas, los iconos, los botones, que son visibles y muy intuitivos. 2. SISTEMA OPERATIVO WINDOWS Y UBUNTU-LINUX 2.1. Sistema operativo Windows Windows es un sistema operativo acompañado de un conjunto de aplicaciones. ES el sistema operativo mas difundido, y la mayoría de las aplicaciones que se desarrollan en el mundo se diseñan para funcionar con este sistema. Microsoft creó Windows en 1985. Se trataba de una evolución del sistema MS-DOS (Microsoft Disk Operating System), al que se incorpora un interfaz gráfica de usuario que trataba de emulas la interfaz de ventanas, iconos y botones de ordenadores Apple. Windows es un sistema de código cerrado. Hay que pagar al titular de la licencia para poder usarlo. 2.2. Descargar y forma de trabajar con Ubuntu Lo más recomendables es descargar la imagen ISO desde la página oficial. Antes de trabajar con el sistema operativo hay que crear un CD a partir de la imagen ISO. Esto se puede hacer con muchos programas de creación de CD y DVD existentes en el mercado. Una vez se dispone del CD con el sistema operativo grabado, se puede optar por: 1. Instalación en sustitución del sistema operativo que tenga instalado previamente el usuario. 2. Instalación en una partición nueva, con posibilidad de arranque dual. Si el ordenador tiene instalada cualquier otra versión, esta forma de instalación supone que ahora va a tener dos sistemas operativos. El usuario elegirá, tras el encendido, que sistema operativo quiere usar. 3. Trabajar con Ubuntu en modo CD-live, sin instalación. 4. Trabajar con Ubuntu cargado desde un pendrive. ES una forma de trabajo muy similar a la anterior, pero más rápida. Requiere que la BIOS del ordenador permita configurar este modo de arranque. 2.3. Consideraciones para el trabajo con Ubuntu en modo CD-Live Esta forma de trabajo permite la realización de las mismas tareas que si estuviera instalado. Para poder trabajar en modo CD-Live hay que tener configurada la BIOS. En algunos ordenadores, cuando se trabaja en modo CD-Live y Ubuntu toma el control el hardware, puede ocurrir que el monitor deje de recibir la señal de vídeo. Esto puede ser por una incompatibilidad con la tarjeta gráfica. Para evitar este inconveniente, el arrancar, y tras escoger un idioma, hay que pulsar F4 y elegir modo gráfico seguro. Un inconveniente de trabajar en modo CD-Live es que cualquier modificación en la configuración del sistema se pierde cuando el ordenador se apaga. Si que permite guardar trabajos, durante la sesión. 2.4. El escritorio de Ubuntu El escritorio de Ubuntu es el entorno GNOME (GNU Network Objec Model Enviroment), que forma parte del proyecto GNU de software libre. El escritorio Gnome ofrece muchas posibilidades de configuración personalizada mediante el menó Sistema→Preferencias→Apariencia. Gnome contiene una serie de iconos de acceso directo, que en Linux se llaman “lanzadores” a unidades, aplicaciones o archivos. Además cuando se está ejecutando el sistema operativo en modo CD-Live, vemos un icono de acceso directo para iniciar la instalación. Además de los iconos de acceso directo, tenemos en la parte superior un botón de apagado. A la izquierda de éste se ve un indicador del tipo de sesión que se está ejecutando. En la izquierda del panel superior se ven los botones de inicio rápido de aplicaciones. En la esquina inferior izquierda hay un botón que permite ver el escritorio en cualquier momento. Gnome puede trabajar con varios escritorios virtuales, a los que se puede acceder mediante los botones que se encuentran, en la parte inferior derecha. Estos escritorios son los que corresponden a las diferentes ventanas de aplicaciones o archivos que se han ido abriendo y que en caso de no estar activas, veremos de forma minimizada en la barra de tareas en la parte inferior. 3. ALMACENAMIENTO Y GESTIÓN DE ARCHIVO Una de las funciones más importantes de un sistema operativo es la de permitir la organización y gestión de la información en diferentes unidades de almacenamiento. El elemento fundamental de organización de la información son carpetas o directorios. Las carpetas pueden incluir otras carpetas o subdirectorios, de tal forma que la información se almacena en una estructura ramificada o en forma de árbol. Las carpetas tienen el nombre asignado, bien por el sistema operativo, por defecto, o bien por el usuario. Los archivos siempre están alojados en alguna carpeta, y su nombre va acompañado de una extensión. El escritorio es una carpeta más. Cuando un fichero está alojado en una unidad, pero no tiene una carpeta que lo contenga, se dice que está en el “directorio raíz” de la misma. Para ver y gestionar la estructura de directorios y subdirectorios de almacenamiento de la información los sistemas operativos vienen acompañados de un programa específico para esta tarea fundamental. El programa que usa Ubuntu para la gestión de archivos y carpetas es Nautilus, cuyo uso está generalizado en las distribuciones de Linux. La ventana de Nautilus se divide en dos paneles. En el de la parte izquierda se representan diferentes unidades de almacenamiento y carpetas o directorios de primer nivel, aunque éstos se pueden desplegar, mientras que en el panel derecho se representa el contenido de la unidad o carpeta seleccionada en el panel izquierdo. En Windows el programa de gestión de unidades, carpetas y archivos es el Explorador, cuya apariencia se representa para el caso de la versión XP. En cualquier caso, ésta es configurable por el usuario. 4. INSTALACIÓN Y DESINSTALACIÓN DE PROGRAMAS WINDOWS La instalación y eliminación de programas en Windows suele ser muy sencilla, ya que el sistema operativo cuenta con su propio asistente de instalación y desinstalación. Muchos programas no lo requieren porque también cuentan con un asistente específico. El asistente es un programa que te guía durante el proceso, y el usuario sólo tiene que elegir diferente opciones. Las aplicaciones para Windows se presentan normalmente en un único fichero ejecutable, es decir, con extensión “.exe.”. Para iniciar el asistente que guiará el proceso, basta con hacer doble clic con el botón izquierdo en el fichero, o bien, desplegar el menú contextual del mismo con el botón derecho y pulsar en “abrir”. Para desinstalar un programa en Windows es recomendable usar el programa que el propio sistema operativo incorpora, al que se accede, por ejemplo en XP, mediante el menú Inicio→Panel de control→Agregar o quitar programas. UBUNTU La instalación o desinstalación de las aplicaciones con Ubuntu supone una de las diferencias más importantes con respecto a Windows. Ubuntu, como todas las distribuciones de Linux, utiliza programas de código abierto. Estos programas son desarrollados por personas, equipos o entidades de forma autónoma, que trabajen sobre los códigos existentes para realizar modificaciones y mejoras de forma permanente y muchas veces simultanea. Esta es la razón de que no se pueda hablar de aplicaciones o programas completos sino de paquetes. Un paquete es un componente de la aplicación. Al instalar una aplicación, el programa gestor encargado de ello, busca en Internet los paquetes necesarios en diversas bases de datos llamados repositorios. En Ubuntu existen tres posibilidades para instalar y desinstalar paquetes: 1. Se accede mediante el menú Principal→Añadir y quitar. 2. Otra posibilidad es mediante el gestor de paquetes Synaptic, al que se accede mediante el menú Principal→Sistema→Administración→Gestor de paquetes Synaptic. 3. Si desea instalar un paquete que no aparezca en verde, se selecciona, y luego se accede al menú Paquete→Marcar para instalación. 5. GESTION DE USUARIOS Y GRUPOS EN WINDOWS Los sistemas operativos son multiusuario, es decir cada usuario puede personaliza a su gusto e impedir que otros accedan a su información; La gestión de usuarios y permisos en un sistema informático es una de las tareas más importantes desde el punto de vista de la seguridad. En Windows XP hay tres tipos de usuarios: ‐ Administrador. ‐ Usuario limitado. ‐ Usuario invitado. Muchos ordenadores sólo tienen como usuario a su propietario, esto es un error desde el punto de vista de la seguridad, ya que si te lo infectan por un virus éste tiene acceso al control total del sistema, se puede evitar creando al menos una cuenta de usuario con permisos limitados, que será la que utilice de forma habitual el único usuario del equipo. Se puede realizar de distintas formas: - Asistente para las cuentas de usuario desde el panel de control. Gestión de cuentas de usuario mediante consola especial. Gestión de cuentas de usuario local y grupo mediante consola. Desde el Shell de texto (o modo terminal, también llamado símbolo del sistema, visto anteriormente). Gestión de usuarios y grupos en ubuntulinux. Hay dos tipos de usuario – Administrador con todos los privilegios. _ Usuario restringido. Los grupos son conjuntos de usuarios que comparten los mismos permisos. La creación de grupos simplifica la gestión de los permisos de los usuarios. 6. GESTIÓN DE RECURSOS LOCALES Son el conjunto de elementos tanto físicos como lógicos presentes en un sistema informático. Cuando un usuario limitado accede a su cuenta, puede ver sus carpetas y sus archivos mediante un explorador; sin embargo, otros usuarios no podrán verlos. Gestión de recursos locales en Ubuntu-linux Están dotados de tecnología Plug Play, lo que significa que reconocen la mayor parte de los dispositivos periféricos e inician un asistente de forma automática para su instalación. Para instalar una impresora, conectar al equipo e instalar el controlador para que el sistema operativo la reconozca. 6. INTRODUCCION A LA SEGURIDAD INFORMÁTICA Desde el punto de vista de la seguridad un sistema informático tiene tres elementos: - Integridad, mantenimiento del sistema en las condiciones que el usuario desee. Confidencialidad, la información esta disponibles para los usuarios que el responsable considere. Disponibilidad, tanto el equipo como la información deben poder ser utilizados cuando el usuario lo precise. Los virus informáticos. Los virus son programas informáticos que se integran en el sistema informático causando enormes daños extendiéndose por diferentes medios, como ficheros, programas infectados en unidades de almacenamiento o el correo electrónico. Los virus constan de tres partes: El infectado; es el disfraz para introducirse en el sistema. El duplicador; es la parte del Programa que se encarga de reproducir el virus y extenderlo. El código dañino; programa que realiza el daño. Los virus de última generación puede dañar hasta los programas antivirus. Cada vez están más avanzados que hacen muy difícil la decepción, también avanzan mucho los antivirus, incluso algunos incluyen un disco de rescate es un disco externo desde el cual puede arrancar el ordenador.