UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO. Nombre del proyecto: IMPLEMENTACIÓN Y ADMINISTRACIÓN DE SERVIDORES LINUX

Tamaño: px
Comenzar la demostración a partir de la página:

Download "UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO. Nombre del proyecto: IMPLEMENTACIÓN Y ADMINISTRACIÓN DE SERVIDORES LINUX"

Transcripción

1 UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Nombre del proyecto: IMPLEMENTACIÓN Y ADMINISTRACIÓN DE SERVIDORES LINUX Empresa: NEXSOL INTEGRAL SOLUTIONS & TECH S. de R.L. de C.V Memoria que como parte de los requisitos para obtener el título de: INGENIERO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Presenta: GARCÍA RAMÍREZ GLORIA MONSERRAT Asesor de la UTEQ ISC. María Esther Guipzot Jiménez Asesor de la organización ING. Alan Ricardo Hernández Vega Santiago de Querétaro, Qro. Mayo 2016

2 Resumen La presente documentación detalla la recopilación del proceso a seguir para implementar un servidor, teniendo como soporte el sistema operativo Linux, el cual fue usado con el ánimo de disminuir costos, por cuanto el software utilizado es de libre distribución. En el desarrollo del trabajo, en primera instancia se da unas generalidades sobre el proyecto (objetivos, justificación), luego se expone el marco teórico necesario para la investigación, a continuación se muestra un resumen de los procedimientos seguidos en la implementación del servidor, y finalmente, se dan unas conclusiones sobre la investigación realizada. 2

3 Summary 3

4 Dedicatorias Este trabajo es un escalón más que debo subir en este largo camino llamado vida, y estoy enormemente agradecido con todas aquellas personas que me han acompañado a lo largo de este tiempo. Con todo mi cariño y mi amor para mi Madre y Hermano que hicieron todo en la vida para que yo pudiera lograr mi sueño, por motivarme y darme la mano cuando sentía que el camino se terminaba, ustedes por siempre mi corazón y mi agradecimiento. A mi familia y Amistades por su apoyo incondicional y por estar siempre conmigo en todo momento. A mis profesores por compartir sus conocimientos y brindarme grandes enseñanzas. 4

5 Agradecimientos A mi Madre y Hermano: Que con su apoyo han logrado que llegue a esta meta, porque con amor me han mostrado la belleza de la vida, con su ejemplo me han enseñado a vivir y a reír con el mundo, donde hemos compartido momentos felices, desvelos ambiciones e inquietudes. Con paciencia han forjado en mis sueños, ilusiones y esperanzas, me han hecho crecer como persona, ayudándome a salir adelante en momentos difíciles para hacer de mi lo que hoy soy. Hoy solo me queda decir a todos aquellos que hicieron este sueño posible GRACIAS!. 5

6 Índice Página Resumen... 2 Summary... 3 Dedicatorias... 4 Agradecimientos... 5 Índice... 6 I. INTRODUCCIÓN... 7 II. ANTECEDENTES... 9 III. JUSTIFICACIÓN IV. OBJETIVOS V. ALCANCE VI. ANÁLISIS DE RIESGOS VII. FUNDAMENTACIÓN TEÓRICA VIII. PLAN DE ACTIVIDADES IX. RECURSOS MATERIALES Y HUMANOS X. DESARROLLO DEL PROYECTO XI. RESULTADOS OBTENIDOS XII. CONCLUSIONES Y RECOMENDACIONES XIII. ANEXOS.... XIV. BIBLIOGRAFÍA.... 6

7 I. Introducción Nexsol es una empresa la cual utiliza tecnología para el manejo y procesamiento de la información; esencialmente la captura, transformación, almacenamiento, protección y recuperación de datos e información, establece un vínculo de tecnología de la información y administración de personal con diferentes empresas, a fin de implementar estrategias conjuntas de innovación que favorezcan su productividad y crecimiento de forma exponencial. La realización de este proyecto, está enfocado en la implementación y administración de servidores Linux dentro de la empresa, el cual tiene como objetivo; implementar y administrar un servidor para trabajar de manera interactiva con otro sistema operativo, de tal manera que los procesos de interconexión de red, sean transparentes para el usuario. Hoy en día los servidores son de suma importancia, ya que proporcionan enormes ventajas que permiten, mantener un control sobre todos los recursos de la red empresarial, establecer políticas de acceso y de manejo de los mismos, compartir recursos entre los equipos y los usuarios, organizar el tráfico de la información, manejar las cuentas de correo, entre otros; hechos que lleven a las organizaciones a investigar al respecto y tomar las medidas necesarias para su implementación. La Universidad Tecnológica de Querétaro (UTEQ) es enriquecedora, ya que a lo largo de 20 años de trayectoria en nuestra entidad, se ha consolidado como una Institución Educativa de calidad que ofrece una formación profesional además de que implementa el modelo educativo 70% práctico y 30% teórico. Durante el tiempo de estancia dentro de la empresa Nexsol se implementa el modelo antes mencionado, el proyecto expone una investigación necesaria para el desarrollo del mismo. En la parte práctica se basa en la implementación, 7

8 configuración básica y administración del servidor, bajo el sistema operativo Linux, el cual fue usado con el ánimo de disminuir costos, por cuanto el software utilizado es de libre distribución. 8

9 II. Antecedentes En la empresa Nexsol, actualmente el servidor presenta vulnerabilidades al utilizar el Sistema Operativo Windows, a pesar de ser un sistema de servidores muy productivo y con muchas ventajas, también posee algunas desventajas que se comparten con sus antecesores, tales como fallas en el servicio DHCP, por lo que todos los equipos conectados a este servicio se ven afectados. Los mensajes en red tienden a fallar. Es por ello que el SO Windows será remplazado por Linux puesto que tiene una mejor estabilidad y seguridad. 9

10 III. Justificación La utilización de sistemas operativos diferentes a los tradicionales o comunes del mercado, tiene un valor agregado por cuanto brinda la posibilidad de conocer el funcionamiento de ellos pudiendo aprovechar sus ventajas y tener en cuenta sus limitaciones. En el momento, la principal discrepancia entre Linux y Windows consiste en que el primero pertenece a la categoría de software libre, mientras que Windows es de carácter propietario. La decisión referente al uso de software libre o propietario implica un análisis de costos para su implementación, por cuanto se requiere licencias para el software propietario, mientras en el otro solo se incurre en gastos de documentación, aunque existe mucha información en Internet que puede facilitar el trabajo. Por otra parte, el código fuente es cerrado para los usuarios de Windows, en cambio en Linux está disponible y es fácil de obtener a través de las listas de correo que ofrecen los usuarios de este sistema operativo alrededor del mundo; por lo que en comparación de Linux sobre Windows Server, éste es más seguro, ya que la gran mayoría de los ataques de hackers son dirigidos a servidores Windows al igual que los virus, los cuales se enfocan principalmente a servidores con este sistema operativo. La plataforma Linux es más robusta. Linux es un sistema operativo gratuito y de código abierto, que ha adquirido gran auge en los últimos años, y cada vez son más las personas que optan por este sistema como herramienta de trabajo para llevar a cabo su labor diaria. Es confiable y muy eficiente. 10

11 IV. Objetivos IV.I Objetivo General Implementar un servidor de archivos bajo el sistema operativo Linux el cual permita trabajar de manera interactiva con otro sistema operativo, de tal manera que los procesos de interconexión de red, sean transparentes para el usuario. IV.II Objetivos Específicos Recopilar información acerca de los requerimientos mínimos de la instalación de Linux. Implementar el sistema operativo Linux server como alternativa del común utilizado "Windows Server". Detección e instalación de hardware y periféricos al equipo. Instalación de Aplicaciones y Software en distintas modalidades. Gestión de directorios y ficheros a través de la línea de comandos. Configuración de red y acceso a Internet. Realizar instalaciones personalizadas de acuerdo a los requerimientos del sistema operativo Linux. Realizar en un 100% las configuraciones básicas del sistema operativo Linux, incluyendo comunicaciones de red, periféricos y servicios básicos. Administración de usuarios, roles de usuarios, grupos y políticas de sistema. 11

12 V. Alcance La implementación del proyecto a desarrollar pretende realizar la administración y configuración de SO Linux mediante diferentes tareas o etapas. Para la configuración y administración del sistema operativo Linux se realiza una comparativa entre dos diferentes SO Linux vs Windows Server, en relación a este se detallan las ventajas y desventajas de ambos. En la etapa de instalación se toman en cuenta los aspectos más relevantes: así como particiones, tipos de sistemas de archivos y gestores de arranque además de seguridad. Se realizará en un 100% las configuraciones básicas del sistema operativo Linux, incluyendo comunicaciones de red, periféricos y servicios básicos, así también crear y administrar usuarios, roles de usuarios, grupos y políticas de sistema. 12

13 VI. Análisis de Riesgos A continuación se muestra una tabla con base a los riesgos posibles que se pueden encontrar dentro del desarrollo del proyecto. RIESGO TIPO DE RIESGO DESCRIPCIÓN PROBABILIDAD RESPONSABLE PLAN DE RESPUESTA Falta de Tiempo Interno Que el proyecto no se pueda desarrollar en tiempo y forma. Medio Encargado de proyecto Respetar las fechas programadas en el diagrama de actividades. Difícil de utilizar Interno Falta de información y comandos para el uso de Linux. Bajo Encargado de proyecto Investigación de comandos y descripción de uso. Incompatibilidad de software Interno Algunas distribuciones de Linux no son Medio Encargado de soporte Instalar software compatible. compatibles con todos los programas. Detección errores de Externo Linux por ser un SO gratis tiene a no contar con Alto Encargado de proyecto y soporte Asignación de pruebas constantes. información clara y establecida para la resolución de problemas. 13

14 VII. Fundamentación Teórica Un servidor se define como una aplicación o programa que realiza diferentes tareas en beneficio del usuario. Este permite a cada uno de los usuarios almacenar y acceder a los archivos de un ordenador y los servicios de aplicaciones, que realizan tareas en beneficio directo al usuario final. Es posible que un ordenador cumpa simultáneamente las funciones de cliente y de servidor. Es importante contar con la implementación de servidores puesto que este utiliza diferentes aplicaciones como: Reforzar la productividad: mantener a sus empleados productivos y reducir sus costos de tecnología con una fuente centralizada para el almacenamiento de archivos, acceso a impresoras o bases de datos y una conexión compartida a internet. Protección de sistemas y datos. Mantener múltiples copias de datos de manera automática, protección de intrusos y virus, a través de aplicaciones de software antivirus que pueden examinar archivos recibidos antes de que lleguen a los sistemas de escritorio. Incrementar la velocidad y la eficiencia. Mejorar la velocidad, la eficiencia de sus aplicaciones y transacciones de datos. Permitir acceso simultáneo. Ejecuta aplicaciones centrales como software contable, permitiendo con ello que múltiples empleados utilicen el software y tengan acceso al mismo archivo de manera simultánea. Existe una gran variedad de servidores que ofrecen al usuario diferentes servicios: Plataformas de Servidor (Server Platforms): La plataforma es el hardware o software subyacentes para un sistema, es decir, el motor que dirige el servidor. 14

15 Servidores de Aplicaciones (Application Servers): Designados a veces como un tipo de middleware (software que conecta dos aplicaciones). Servidores de chat (Chat Servers): Permiten intercambiar información a una gran cantidad de usuarios ofreciendo la posibilidad de llevar a cabo discusiones en tiempo real. Servidores FTP (FTP Servers): Uno de los servicios más antiguos de Internet, File Transfer Protocol permite mover uno o más archivos con seguridad entre distintos ordenadores proporcionando seguridad y organización de los archivos. Servidores de correo (Mail Servers): los servidores de correo mueven y almacenan el correo electrónico a través de las redes corporativas (vía LAN y WAN) y a través de Internet. Servidores Proxy (Proxy Servers): Los servidores proxy se sitúan entre un programa del cliente y un servidor externo para filtrar peticiones, mejorar el funcionamiento y compartir conexiones. Servidores Telnet (Telnet Servers): Un servidor telnet permite a los usuarios entrar en un ordenador huésped y realizar tareas como si estuviera trabajando directamente en ese ordenador. Un sistema operativo es un conjunto de programas que hacen posible el funcionamiento de la computadora en el cual está instalado. Es a través de ese sistema en el que el usuario ordena y la computadora ejecuta. En tal sentido, todos los sistemas operativos tienen como función principal hacer que las computadoras ejecuten las instrucciones dadas por el usuario. Sin embargo, cada sistema operativo tiene su propia forma para lograr su objetivo, y cada uno tiene su propia identificación y características que la hacen compatible o no con otros sistemas, aplicaciones o con los diversos tipos de plataformas computacionales. 15

16 Linux fue creado originalmente por Linus Torvald en la Universidad de Helsinki en Finlandia, siendo él estudiante de informática. Pero ha continuado su desarrollado con la ayuda de muchos otros programadores a través de Internet. Linux originalmente inicio el desarrollo del núcleo como su proyecto favorito, inspirado por su interés en Minix, un pequeño sistema Unix desarrollado por Andy Tannenbaum. LINUX es un sistema operativo, compatible con Unix. Dos características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañado del código fuente. El sistema lo forman el núcleo del sistema (kernel) más un gran número de programas / librerías que hacen posible su utilización. Kernel: (Núcleo) es el corazón del sistema operativo. En un programa especial, que se carga en el ordenador, al arrancar este. Suele controlar todas las operaciones de entrada y salida, permite que muchos programas funcionen a la vez y divide y administra los recursos. En muchos casos incluye el sistema de ficheros, que, a su vez, controla como se almacenan los ficheros y directorios en los discos duros del sistema. (CASTRO GIL Manuel Alonso) Las funciones principales de este magnífico sistema operativo son: Sistema multitarea. En Linux es posible ejecutar varios programas a la vez sin necesidad de tener que parar la ejecución de cada aplicación. Sistema multiusuario. Varios usuarios pueden acceder a las aplicaciones y recursos del sistema Linux al mismo tiempo. Y, por supuesto, cada uno de ellos puede ejecutar varios programas a la vez (multitarea). 16

17 Características del Sistema Operativo Linux: Robusto, estable y rápido: Estas características se reflejan en la capacidad de ejecutar aplicaciones de alto desempeño con un uso eficiente de los recursos de la computadora. Multiusuario: Es un sistema operativo capaz de soportar múltiples de usuarios en la misma máquina, le permite al sistema que más de un usuario comparta los mismos recursos. Multiplataforma: Linux fue diseñada para plataforma Pc, pero, ha sido fácilmente exportada a diversos tipos de sistemas, lo que lo hace ser multiplataforma. De código abierto: El hecho de que sea código abierto implica que el código fuente se escribe para una aplicación se distribuye gratuitamente junto con la aplicación. De esta manera, los programadores pueden construir al desarrollo de software a través de internet, modificando y corrigiendo el código fuente. Multitarea: Es un sistema operativo capaz de realizar tareas múltiples simultáneamente, le permite al sistema correr más de una aplicación a la vez. De libre distribución: significa que no se puede realizar ningún pago por el uso del mismo, todo el código puede ser obtenido con solo descargarlo de internet. 17

18 Distribuciones de Linux Una distribución de Linux es un paquete que incluye el núcleo Linux o Kernel, los métodos de instalación, el mantenimiento del sistema y también una selección de aplicaciones preinstaladas. Claudio Alejandro Peña Millahual (Millahual) Existen diversas distribuciones de Linux, una distribución de Linux es un conjunto de programas recopilados y organizados de tal manera que ofrece una solución particular o general de los usuarios, en todas estas distribuciones se incluye el Kernel de Linux, entre ellos están: SLACKWARE: Esta distribución es de las primeras que existió. Tuvo un periodo en el cual no se actualizo muy a menudo, pero eso es historia. Es raro encontrar usuarios de los que empezaron en el mundo Linux hace tiempo, que no hayan tenido esta distribución instalada en su ordenador en algún momento. Debian: es una comunidad conformada por desarrolladores y usuarios, que mantiene un sistema operativo GNU basado en software libre. El sistema se encuentra precompilado, empaquetado y en un formato deb para múltiples arquitecturas de computador y para varios núcleos Red Hat: Esta es una distribución que tiene muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye. Es necesario el pago de una licencia de soporte. Enfocada a empresas. UBUNTU: Distribución basada en Debian, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. Muy popular y con mucho soporte en la comunidad. 18

19 SuSE: Distribución de muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye, Novell. Es necesario el pago de una licencia de soporte. Enfocada a empresas. MANDRIVA: Esta distribución fue creada en 1998 con el objetivo de acercar el uso de Linux a todos los usuarios, en un principio se llamó Mandrake Linux. Facilidad de uso para todos los usuarios. 19

20 VIII. Plan de Actividades A continuación se muestran las actividades a desarrollar en el presente proyecto. 20

21 IX. Recursos Materiales y Humanos IX.1 Recursos Materiales En la siguiente tabla se muestra el listado de los recursos materiales a utilizar, así como sus características de cada uno de los materiales y su costo. Cantidad Recurso Material Características Costo 1 Procesador Pentium III 900 MHz o Intel o Frecuencia de reloj de CPU: 400 MHz a 1,5MHz o Velocidad de FSB 100 MHz a 133 MHz $1, o Microarquitectura: x86 1 Memoria RAM o 128 Mb $ Disco duro o Capacidad: 450 GB o Velocidad de rotación: RPM o Tamaño de disco duro: 3.5pulg. o Interfaz del disco duro: Serial Attached SCSI (SAS) Servicio Internet o 200 Megas a través de Fibra Óptica $4, $1,

22 IX.2 Recursos Humanos En la siguiente tabla se puede observar el recurso humano, el puesto o rol que desempeña, el costo, las habilidades y conocimientos con los cuales debe contar. Cantidad Puesto/Rol Habilidades Conocimientos Costo 1 Encargado o Habilidades o Conocimiento $16, de Soporte técnicas en Informático Técnico Hardware Software. y o Redes comunicaciones. y o Metódico o Seguridad e o Analítico integridad de la información. o Bases sobre lógica de programación. 22

23 X. Desarrollo del Proyecto X.1 Inicio del Proyecto X.1.1 Definición del Proyecto Para la definición de proyecto se presentaron diversos proyectos de acuerdo a las necesidades de la empresa, en donde se detallaron el nombre, objetivos, alcance y una breve explicación sobre el desarrollo del mismo. X.1.2 Asignación de Proyecto En la asignación de proyectos se asignaron de acuerdo a las capacidades y aptitudes de cada uno de los participantes para el lograr el desarrollo de este así mismo la asignación del asesor por parte de la empresa. X.1.3 Fijar Objetivos Se fijó un objetivo en general el cual se presentó para el desarrollo del proyecto. Implementar el sistema operativo Linux server como alternativa del común utilizado "Windows Server" ya que ofrece mayor seguridad en archivos, estabilidad en el sistema, rapidez en el procesamiento de datos además de que es un sistema libre. Del mismo modo se pretende hacer una instalación limpia, configuración y administración del mismo. 23

24 X.2 Documentación del Proyecto X.2.1 Justificación En la parte de justificación se realizó una comparativa de los diversos SO en relación a Windows Server y Linux para así plantear la situación actual y la mejora al utilizar Linux. Aspecto GNU/Linux Windows Filosofía El sistema es libre, cualquiera lo puede usar, modificar y distribuir. Pertenece a Microsoft, única compañía que lo puede modificar. Precio Gratis, tantas licencias como se desee. Según las versiones, cientos de euros, cada licencia. Desarrollo Miles de voluntarios en todo el Lo desarrolla mundo, cualquiera puede Microsoft, que vende participar, pertenece a la algunos datos técnicos "comunidad". relevantes y oculta otros. Código fuente Abierto a todos. Secreto empresarial. Estabilidad Muy estable, es difícil que se Poco estable, es quede colgado. Los servidores que lo usan pueden funcionar común verse obligado a reiniciar el sistema. durante meses sin parar. Los servidores no admiten más allá de un par de semanas sin reiniciar. Seguridad Extremadamente seguro, tiene Muy poco seguro, varios sistemas de protección. No existen miles de virus 24

25 Facilidad de uso Controladores de Hardware Difusión Disponibilidad de programas. Precio de los programas. Comunicación con otros sistemas operativos. existen virus para Linux. En muchas tareas, poca. Día a día mejora este aspecto. Desarrollados por voluntarios; algunos dispositivos no funcionan en absoluto porque sus fabricantes ocultan los detalles técnicos. Poco extendido en hogares y oficinas, muy extendido en servidores. Existen programas para casi todas las facetas, pero no hay tanta variedad como los programas para Windows. Existen programas de pago, pero lo más habitual es que sean libres. Lee y escribe en sistemas de archivos de Windows, Macintosh, etc. Por red, se comunica con cualquier otro sistema. que atacan sistemas Windows. Cuando funciona, es muy sencillo de manejar. Los fabricantes de dispositivos siempre los venden con controladores para Windows, todos deben funcionar en pocos momentos. Copa todo el mercado, salvo el de servidores. Miles y miles de programas de todo tipo que se instalan con facilidad. La mayor parte de los programas son de pago. Sólo lee y escribe sus propios sistemas de archivos, y presenta incompatibilidades entre algunas de sus versiones. 25

26 X.2.2 Investigación Linux En el proceso de investigación se analizó información necesaria para reforzar los conocimientos de Linux, por lo que se presenta un resumen con los puntos destacados de la información investigada: Características Es un clon del sistema operativo UNIX por tanto es Multitarea y Multiusuario. Se puede correr la mayoría del software popular para UNIX, incluyendo el Sistema X-Windows. Cumple los estándares POSIX y de Sistemas Abiertos, esto es que tiene la capacidad de comunicarse con sistemas distintos a él. Ventajas de Linux Precio. Es una implementación de UNIX sin costo Estabilidad Libre de virus, es muy difícil que sea infectado por virus Seguridad, es mucho más seguro que otros servidores Compatibilidad, reconoce la mayoría de los otros sistemas operativos en una red Velocidad, es mucho más veloz para realizar las tareas Posee el apoyo de miles de programadores a nivel mundial El paquete incluye el código fuente, lo que permite modificarlo de acuerdo a las necesidades del usuario Puede manejar múltiples procesadores. Incluso hasta 16 procesadores Maneja discos duros de hasta 16 TeraBytes Soporta acceso remoto 26

27 Soporte nativo de TCP/IP (Fácil conexión a Internet y otras redes) Desventajas de Linux Carencia de soporte técnico. Inconvenientes de hardware, no soporta todas las plataformas, y no es compatible con algunas marcas específicas. X.2.3 Investigación y Elección Distribución Linux Para la elección de la distribución de Linux a utilizar se realizó mediante una comparativa entre las diferentes distribuciones existentes en bases a sus características como se muestra en la siguiente tabla. DISTRIBUCIONES LINUX NOMBRE Red Hat Enterprise Linux Debian Open SUSE Fedora CARACTERISTICAS o Desarrollada por Red Hat. o Ofrece estabilidad y flexibilidad o Recomendada para empresas y servidores o Muy estable o 100% libre o Sistema de paquetería.deb o Se basa en Ubuntu o Disponible con entornos de escritorio KDE y Gnome o Instalación y configuración YaST y configurador grafico SaX. o Gratuita o Utiliza el sistema de paquetería RPM (Red Hat Package Manager). 27

28 CentOS Arch Linux Manjaro Ubuntu Linux Mint Elementary OS Zorin OS o Tiene tres versiones diferentes para escritorio, servidores y sistemas en la nube. o Seguridad o Gratuita o Destinada al uso empresarial. o Distribución modular en la que se empieza de cero y se tiene que añadir los componentes. o Sus componentes se actualizan sin necesidad de instalar versiones nuevas del sistema operativo. o Ofrece un Sistema Operativo montado y basado en Arch. o Tiene versiones oficiales con entornos de escritorio (XFCE y KDE). o Facilidad de uso o Basada en Debian o Entorno de escritorio Unity o Distribución versátil en ordenadores y pretende utilizarse en móviles y tabletas. o Basado en Ubuntu o Su entorno de escritorio, Cinnamon. o Basada en Ubuntu o Fácil de usar o Incluye aplicaciones propias. o Basada un Ubuntu o Tiene varias versiones como Core, Lite y Educational. 28

29 Pepperminit OS Tails Kali Linux BlackArch Linux Arch Assault Lubuntu Damn Small Linux Sli Taz LXLE Bodhi Linux Q4OS o Distribución rápida y ligera o Basada en Ubuntu o Entorno de escritorio LXDE. o Basada en Debian o Se puede ejecutar desde un USB o DVD o Distribución basada en Debian o Utiliza un Kernel personalizado con parches de seguridad. o Tiene soporte para la arquitectura ARM. o Distribución orientada a la seguridad informática. o Aporta herramientas de hacking. o Basada en Arch Linux o Dirigida a hackers y amantes a la seguridad. o Versión de Ubuntu más ligera para equipos poco potentes. o Incluye software personalizado bastante ligero. o Diseñada para equipos más antiguos. o Entorno gráfico y gestor de ventanas propone JWM o Utiliza un entorno Openbox o Basada en Lubuntu o Entorno de escritorio LXDE o Utiliza un entorno de escritorio Enlightenment. o Basada en Debian 29

30 Distro Astro SteamOS ArtistX Ubuntu Estudio Scientific Linux CEELD Edubuntu Openelec o Su entorno de escritorio deriva de la versión 3.x de KDE. o Está basada en Ubuntu 14.04LTS o Utiliza un entorno de escritorio MATE o Distribución basada en Debian o Desarrollada por Valve. o Distribución de Linux enfocada en la producción multimedia. o Basada en Ubuntu o Usa el entorno KDE o Ofrece una colección de programas de código abierto para edición de video. o Basada en Ubuntu o Orientada a la edición multimedia profesional de audio, video y gráficos. o Utiliza el entorno de escritorio XFCE. o Clon a nivel binario de Red Hat Enterprise Linux. o Basada en OpenSUSE o Usa el entorno KDE o Derivado de Ubuntu o Ofrece una gran colección de software y herramientas educativas. o Distribución Linux creada desde cero. 30

31 X.2.4 Diccionario Linux El diccionario Linux se estableció para saber la descripción o definición detallada de palabras o términos recurrentes que son usados en un leguaje de Linux. A continuación se muestra el diccionario generado. Consola: Es un programa para ingresar comandos vía teclado. Estos comandos sirven para decirle al sistema operativo que realice determinada acción. Los comandos se ingresan uno a la vez. Por lo general la consola se encuentra ubicada en Aplicaciones>Accesorios->Terminal Usuario: El usuario es el utilitario del SO. El usuario normal tiene ciertas limitaciones que aumentan la seguridad del sistema, puesto que si por un error intentase borrar o modificar algo esencial para el SO, no le sería permitido el acceso. Todos sus archivos están en su home. CLI: Interfaz de línea de comandos (traducido de Command Line Interface). Básicamente hace referencia a lo que se está viendo en consola. Dash: Símbolo ~ normalmente usado para representar la ubicación de la carpeta HOME del usuario. Dependencia/s: Paquetes (programas, librerías) extra que necesita un programa para instalarse y trabajar normalmente. Distribución: Linux en si es solo el núcleo del sistema operativo. Una distribución Linux es el núcleo más un montón de herramientas que pueden variar de una distribución a otra. 31

32 Distro: Diminutivo de distribución. Entorno de Escritorio: Conjunto de programas y utilidades que nos generan una interfaz gráfica. Ejemplos: Gnome, KDE, LXDE. Gestor de paquetes: Aplicación ya sea en modo grafico o consola que nos permite buscar, instalar y desinstalar aplicaciones (programas) junto con sus dependencias. GUI: Interfaz gráfica de usuario (Traducido de Graphical User Interface). Básicamente es lo que se ve en pantalla. GRUB: Es un gestor de arranque, es lo primero que se carga cuando se inicia la computadora. Kernel: Núcleo del sistema. La parte importante y básica del sistema operativo. El resto de elementos con añadidos para aumentar la funcionalidad y usabilidad. Root: Es un tipo de usuario en Linux. Es aquel que tiene permisos para realizar cualquier tipo de tareas en el sistema operativo y el hardware de la pc. El Root o Superusuario : Es un modo con el que el usuario tiene todos los permisos y accesos normalmente restringidos. Se suele usar desde la terminal. Repositorios: Son conjuntos de enlaces y paquetes de software normalmente alojados en servidores de internet. Se usan para que sea más fácil de localizar, bajar, instalar y actualizar todos los programas que usamos en Linux. 32

33 Sistema Operativo: Es el software básico de la pc que provee comunicación entre el usuario, el hardware y el resto de los programas. Ejemplos: Windows, Linux, ios, Android. Sudo: Comando de la consola que se utiliza para dar poderes de root temporales a un usuario. Representado en la consola por el símbolo #. Terminal: Ver consola. Gnome: Es un tipo de escritorio. Se basa en paneles y lanzadores. Tiene dos paneles básicos a los que podemos añadir gran cantidad de utilidades más o menos útiles. También podemos crear otros paneles. KDE: Es el tipo de escritorio que se dice más parecido a Windows. Tiene una barra inferior con un menú tipo inicio. Xfce: Escritorio bastante parecido a Gnome, pero con menos elementos. Está previsto para ordenadores poco potentes. Synaptic: Permite instalar programas. Su funcionamiento se basa en repositorios: lo que hace es buscar en los repositorios que el usuario haya activado los paquetes que necesita el programa, y los descarga e instala automáticamente. X.2.5 Investigación de Comandos Para la utilización de comandos durante la implementación y configuración de Ubuntu server se realizó una investigación detallada de los diferentes comandos así como su descripción para su uso. (Ver Anexo 1). 33

34 X.2.6 Análisis de Riesgos En cada proyecto se puede presentar cierto riesgo que puede afectarlo de tal manera que este no se pueda concluir en el momento acordado. Enseguida se describen los posibles riesgos que pueden presentarse en el proceso del presente proyecto. o R1. Falta de tiempo: Que el proyecto no se pueda desarrollar en tiempo y forma. debido a que no se respeten las fechas previstas, y esto provoque que aumenten los recursos. o R2. Difícil de Utilizar: a falta de información y comandos para el uso de Linux. o R3. Incompatibilidad de software: Algunas distribuciones de Linux no son compatibles con todos los programas instalados en el sistema. o R4. Detección de errores: Linux por ser un SO gratis tiene a no contar con información clara y establecida para la resolución de problemas. Probabilidad Impacto R1 Medio Critico R2 Bajo Catastrófico R3 Medio Critico R4 Alto Critico 34

35 X.3 Implementación de SO Linux X.3.1 Instalación SO Linux Durante el proceso de instalación de Ubuntu se realizó una serie de tareas las cuales se describen a continuación. Primero se hizo la instalación y configuración de la máquina virtual. En cada una de estas ventanas se muestra el proceso de instalación de Virtual box. En las siguientes imágenes se muestran la parte inicial de la instalación de Virtual Box. 35

36 En las imágenes presentadas a continuación se muestra terminada la instalación de virtual box. En estas imágenes se muestran el nombre de la máquina virtual asignada y así mismo la asignación de memoria utilizada para el uso de la máquina. 36

37 En las siguientes imágenes se muestra el tipo de almacenamiento en el disco duro. A continuación se determina el almacenamiento físico del disco duro así como su ubicación. 37

38 En las siguientes imágenes se muestra el arranque de la imagen iso asi como su ubicación de almacenamiento. Para la instalación de Ubuntu server en la máquina virtual se realizó las siguientes tareas que a continuación se presentan. En este proceso de instalación del sistema operativo Ubuntu se instaló mediante un Cd; en la siguiente imagen se muestra las diferentes opciones de instalación, en este caso se seleccionó la primera opción. 38

39 En este apartado se seleccionó la ubicación. Los ajustes de ubicación son importantes para el diseño del teclado, la configuración regional y la zona horaria del servidor, en este caso se eligió la opción México. En esta pantalla muestra el selector de idioma. Se selecciona el español. 39

40 En la siguiente imagen se asignó el nombre de la máquina para identificar el sistema en la red. Las particiones en el disco duro es una más de los procesos durante la instalación. Por razones de simplicidad se seleccionó Guiado - utilizar todo el disco y configurar LVM, se eligió este debido a que este hace que se cree un grupo de volumen con dos volúmenes lógicos, uno para el sistema de archivos / y otra para swap. 40

41 En las siguientes imágenes se muestran la configuración del proxy y la configuración del gestor de paquetes "apto". En la línea proxy HTTP se colocó la dirección que utiliza el servidor proxy para conectarse a Internet. 41

42 X.3.2 Configuración SO Asignación de dirección IP estática. Dentro de la configuración del sistema operativo, se encuentra la asignación de dirección Ip estática. Lo primero en realizar fue encontrar el adaptador de red. Por lo que se utilizó el comando siguiente: ifconfig a, el adaptador de red es denominado "enp0s3". Para la configuración de red se utilizó el nombre del adaptador de red y la configuración de IP correctas, máscara de red, puerta de enlace y los servidores DNS. 42

43 X.3.3 Actualizaciones Dentro de la instalación y configuración del sistema operativo las actualizaciones forman parte de la configuración. Para que se realicen las actualizaciones automáticamente en el servidor, se seleccionó instalar actualizaciones de seguridad de forma automática. Otro de los procesos importantes y necesarios en la configuración del servidor es Secure Shell este con el fin de que los usuarios tengan acceso a máquinas remotas, igual que hace telnet, pero de una forma segura ya que la conexión va cifrada. En las imágenes muestra que el único elemento que fue seleccionado 43

44 es el servidor OpenSSH para que pueda conectarse inmediatamente al sistema con un cliente SSH como la masilla después de finalizada la instalación: X.4 Administración de Servidor X.4.1 Gestión de Usuarios Ubuntu no permite iniciar sesión como usuario root directamente. Por lo tanto, se creó un nuevo usuario dentro del sistema, para el inicio de sesión inicial. El usuario creado lleva por nombre administrador 01. En las siguientes imágenes se muestra a detalle como se hizo este proceso. 44

45 Para el acceso del usuario administrador01 se asignó una contraseña. Contraseña: admin X.4.2 Instalación De Software Una vez que Ubuntu Server fue instalado y configurado correctamente se instaló nuevo software. 45

46 Dentro de software se realizó la instalación VIM (editor completo). Otra tarea fue la instalación de Apache/MySQL/PHP en el sistema; en la siguiente imagen se muestra la instalación de estos programas. 46

47 XI. Resultados Obtenidos Durante el desarrollo de este proyecto se lograron las tareas planteadas así como los objetivos específicos generados. Se realizó la instalación de Aplicaciones y Software en distintas modalidades, gestión de directorios y ficheros a través de la línea de comandos, configuración de red y acceso a Internet. Así también se cumplió en un 100% las configuraciones básicas del sistema operativo Linux, incluyendo comunicaciones de red y servicios básicos, administración de usuarios, roles de usuarios, grupos y políticas de sistema. 47

48 XII. Conclusiones y Recomendaciones Durante la realización del proyecto se ha tenido la oportunidad de entrar en el estudio a fondo de las actuales tecnologías de la información utilizadas en los entornos empresariales. Además se ha profundizado en el estudio de Linux en este caso Ubuntu lo que ha permitido adquirir experiencia y conocimiento para la configuración, administración e implementación del mismo. Cada una de las fases de este proyecto fue una experiencia muy grata puesto que brindó muchos conocimientos con base al tema de Linux mediante Ubuntu. A lo largo de este proyecto se encontró que la seguridad es indispensable por lo que se hace la siguiente recomendación: investigar e implementar más a fondo seguridad en el servidor para no toparse con intrusos de red o errores. 48

49 XIII. Anexos

50 Anexo 1 Información del sistema 1. arch: mostrar la arquitectura de la máquina (1). 2. uname -m: mostrar la arquitectura de la máquina (2). 3. uname -r: mostrar la versión del kernel usado. 4. dmidecode -q: mostrar los componentes (hardware) del sistema. 5. hdparm -i /dev/hda: mostrar las características de un disco duro. 6. hdparm -tt /dev/sda: realizar prueba de lectura en un disco duro. 7. cat /proc/cpuinfo: mostrar información de la CPU. 8. cat /proc/interrupts: mostrar las interrupciones. 9. cat /proc/meminfo: verificar el uso de memoria. 10. cat /proc/swaps: mostrar ficheros swap. 11. cat /proc/version: mostrar la versión del kernel. 12. cat /proc/net/dev: mostrar adaptadores de red y estadísticas. 13. cat /proc/mounts: mostrar el sistema de ficheros montado. 14. lspci -tv: mostrar los dispositivos PCI. 15. lsusb -tv: mostrar los dispositivos USB. 16. date: mostrar la fecha del sistema. 17. cal 2011: mostrar el almanaque de cal : mostrar el almanaque para el mes julio de date : colocar (declarar, ajustar) fecha y hora. 20. clock -w: guardar los cambios de fecha en la BIOS. Apagar (Reiniciar Sistema o Cerrar Sesión) 1. shutdown -h now: apagar el sistema (1). 2. init 0: apagar el sistema (2). 3. telinit 0: apagar el sistema (3). 4. halt: apagar el sistema (4).

51 5. shutdown -h hours:minutes &: apagado planificado del sistema. 6. shutdown -c: cancelar un apagado planificado del sistema. 7. shutdown -r now: reiniciar (1). 8. reboot: reiniciar (2). 9. logout: cerrar sesión. Archivos y Directorios 1. cd /home: entrar en el directorio home. 2. cd..: retroceder un nivel. 3. cd../..: retroceder 2 niveles. 4. cd: ir al directorio raíz. 5. cd ~user1: ir al directorio user1. 6. cd : ir (regresar) al directorio anterior. 7. pwd: mostrar el camino del directorio de trabajo. 8. ls: ver los ficheros de un directorio. 9. ls -F: ver los ficheros de un directorio. 10. ls -l: mostrar los detalles de ficheros y carpetas de un directorio. 11. ls -a: mostrar los ficheros ocultos. 12. ls *[0-9]*: mostrar los ficheros y carpetas que contienen números. 13. tree: mostrar los ficheros y carpetas en forma de árbol comenzando por la raíz.(1) 14. lstree: mostrar los ficheros y carpetas en forma de árbol comenzando por la raíz.(2) 15. mkdir dir1: crear una carpeta o directorio con nombre dir mkdir dir1 dir2: crear dos carpetas o directorios simultáneamente (Crear dos directorios a la vez). 17. mkdir -p /tmp/dir1/dir2: crear un árbol de directorios. 18. rm -f file1: borrar el fichero llamado file rmdir dir1: borrar la carpeta llamada dir1.

52 20. rm -rf dir1: eliminar una carpeta llamada dir1 con su contenido de forma recursiva. (Si lo borro recursivo estoy diciendo que es con su contenido). 21. rm -rf dir1 dir2: borrar dos carpetas (directorios) con su contenido de forma recursiva. 22. mv dir1 new_dir: renombrar o mover un fichero o carpeta (directorio). 23. cp file1: copiar un fichero. 24. cp file1 file2: copiar dos ficheros al unísono. 25. cp dir /*.: copiar todos los ficheros de un directorio dentro del directorio de trabajo actual. 26. cp -a /tmp/dir1.: copiar un directorio dentro del directorio actual de trabajo. 27. cp -a dir1: copiar un directorio. 28. cp -a dir1 dir2: copiar dos directorios al unísono. 29. ln -s file1 lnk1: crear un enlace simbólico al fichero o directorio. 30. ln file1 lnk1: crear un enlace físico al fichero o directorio. 31. touch -t file1: modificar el tiempo real (tiempo de creación) de un fichero o directorio. 32. file file1: salida (volcado en pantalla) del tipo mime de un fichero texto. 33. iconv -l: listas de cifrados conocidos. 34. iconv -f fromencoding -t toencoding inputfile > outputfile: crea una nueva forma del fichero de entrada asumiendo que está codificado en fromencoding y convirtiéndolo a ToEncoding. 35. find. -maxdepth 1 -name *.jpg -print -exec convert {} -resize thumbs/{} \;: agrupar ficheros redimensionados en el directorio actual y enviarlos a directorios en vistas de miniaturas (requiere convertir desde ImagemagicK).

53 Encontrar archivos 1. find / -name file1: buscar fichero y directorio a partir de la raíz del sistema. 2. find / -user user1: buscar ficheros y directorios pertenecientes al usuario user1. 3. find /home/user1 -name \*.bin: buscar ficheros con extensión. bin dentro del directorio / home/user1. 4. find /usr/bin -type f -atime +100: buscar ficheros binarios no usados en los últimos 100 días. 5. find /usr/bin -type f -mtime -10: buscar ficheros creados o cambiados dentro de los últimos 10 días. 6. find / -name \*.rpm -exec chmod 755 {} \;: buscar ficheros con extensión.rpm y modificar permisos. 7. find / -xdev -name \*.rpm: Buscar ficheros con extensión.rpm ignorando los dispositivos removibles como cdrom, pen-drive, etc. 8. locate \*.ps: encuentra ficheros con extensión.ps ejecutados primeramente con el command updatedb. 9. whereis halt: mostrar la ubicación de un fichero binario, de ayuda o fuente. En este caso pregunta dónde está el comando halt. 10. which halt: mostrar la senda completa (el camino completo) a un binario / ejecutable. Montando un sistema de ficheros 1. mount /dev/hda2 /mnt/hda2: montar un disco llamado hda2. Verifique primero la existencia del directorio / mnt/hda2 ; si no está, debe crearlo. 2. umount /dev/hda2: desmontar un disco llamado hda2. Salir primero desde el punto / mnt/hda2.

54 3. fuser -km /mnt/hda2: forzar el desmontaje cuando el dispositivo está ocupado. 4. umount -n /mnt/hda2: correr el desmontaje sin leer el fichero /etc/mtab. Útil cuando el fichero es de solo lectura o el disco duro está lleno. 5. mount /dev/fd0 /mnt/floppy: montar un disco flexible (floppy). 6. mount /dev/cdrom /mnt/cdrom: montar un cdrom / dvdrom. 7. mount /dev/hdc /mnt/cdrecorder: montar un cd regrabable o un dvdrom. 8. mount /dev/hdb /mnt/cdrecorder: montar un cd regrabable / dvdrom (un dvd). 9. mount -o loop file.iso /mnt/cdrom: montar un fichero o una imagen iso. 10. mount -t vfat /dev/hda5 /mnt/hda5: montar un sistema de ficheros FAT mount /dev/sda1 /mnt/usbdisk: montar un usb pen-drive o una memoria (sin especificar el tipo de sistema de ficheros). Espacio de Disco 1. df -h: mostrar una lista de las particiones montadas. 2. ls -lsr more: mostrar el tamaño de los ficheros y directorios ordenados por tamaño. 3. du -sh dir1: Estimar el espacio usado por el directorio dir1. 4. du -sk * sort -rn: mostrar el tamaño de los ficheros y directorios ordenados por tamaño. 5. rpm -q -a qf %10{SIZE}t%{NAME}n sort -k1,1n: mostrar el espacio usado por los paquetes rpm instalados organizados por tamaño (Fedora, Redhat y otros).

55 6. dpkg-query -W -f= ${Installed-Size;10}t${Package}n sort -k1,1n: mostrar el espacio usado por los paquetes instalados, organizados por tamaño (Ubuntu, Debian y otros). Usuarios y Grupos 1. groupadd nombre_del_grupo: crear un nuevo grupo. 2. groupdel nombre_del_grupo: borrar un grupo. 3. groupmod -n nuevo_nombre_del_grupo viejo_nombre_del_grupo: renombrar un grupo. 4. useradd -c Name Surname -g admin -d /home/user1 -s /bin/bash user1: Crear un nuevo usuario perteneciente al grupo admin. 5. useradd user1: crear un nuevo usuario. 6. userdel -r user1: borrar un usuario ( -r elimina el directorio Home). 7. usermod -c User FTP -g system -d /ftp/user1 -s /bin/nologin user1: cambiar los atributos del usuario. 8. passwd: cambiar contraseña. 9. passwd user1: cambiar la contraseña de un usuario (solamente por root). 10. chage -E user1: colocar un plazo para la contraseña del usuario. En este caso dice que la clave expira el 31 de diciembre de pwck: chequear la sintaxis correcta el formato de fichero de /etc/passwd y la existencia de usuarios. 12. grpck: chequear la sintaxis correcta y el formato del fichero /etc/group y la existencia de grupos. 13. newgrp group_name: registra a un nuevo grupo para cambiar el grupo predeterminado de los ficheros creados recientemente.

56 Permisos en Ficheros (Usa + para colocar permisos y - para eliminar) 1. ls -lh: Mostrar permisos. 2. ls /tmp pr -T5 -W$COLUMNS: dividir la terminal en 5 columnas. 3. chmod ugo+rwx directory1: colocar permisos de lectura, escritura (w) y ejecución(x) al propietario (u), al grupo (g) y a otros (o) sobre el directorio directory1. 4. chmod go-rwx directory1: quitar permiso de lectura, escritura (w) y (x) ejecución al grupo (g) y otros (o) sobre el directorio directory1. 5. chown user1 file1: cambiar el dueño de un fichero. 6. chown -R user1 directory1: cambiar el propietario de un directorio y de todos los ficheros y directorios contenidos dentro. 7. chgrp group1 file1: cambiar grupo de ficheros. 8. chown user1:group1 file1: cambiar usuario y el grupo propietario de un fichero. 9. find / -perm -u+s: visualizar todos los ficheros del sistema con SUID configurado. 10. chmod u+s /bin/file1: colocar el bit SUID en un fichero binario. El usuario que corriendo ese fichero adquiere los mismos privilegios como dueño. 11. chmod u-s /bin/file1: deshabilitar el bit SUID en un fichero binario. 12. chmod g+s /home/public: colocar un bit SGID en un directorio similar al SUID pero por directorio. 13. chmod g-s /home/public: desabilitar un bit SGID en un directorio. 14. chmod o+t /home/public: colocar un bit STIKY en un directorio. Permite el borrado de ficheros solamente a los dueños legítimos. 15. chmod o-t /home/public: desabilitar un bit STIKY en un directorio.

57 Atributos especiales en ficheros (Usa + para colocar permisos y - para eliminar) 1. chattr +a file1: permite escribir abriendo un fichero solamente modo append. 2. chattr +c file1: permite que un fichero sea comprimido / descomprimido automaticamente. 3. chattr +d file1: asegura que el programa ignore borrar los ficheros durante la copia de seguridad. 4. chattr +i file1: convierte el fichero en invariable, por lo que no puede ser eliminado, alterado, renombrado, ni enlazado. 5. chattr +s file1: permite que un fichero sea borrado de forma segura. 6. chattr +S file1: asegura que un fichero sea modificado, los cambios son escritos en modo synchronous como con sync. 7. chattr +u file1: te permite recuperar el contenido de un fichero aún si este está cancelado. 8. lsattr: mostrar atributos especiales. Archivos y Ficheros comprimidos 1. bunzip2 file1.bz2: descomprime in fichero llamado file1.bz2. 2. bzip2 file1: comprime un fichero llamado file1. 3. gunzip file1.gz: descomprime un fichero llamado file1.gz. 4. gzip file1: comprime un fichero llamado file1. 5. gzip -9 file1: comprime con compresión máxima. 6. rar a file1.rar test_file: crear un fichero rar llamado file1.rar. 7. rar a file1.rar file1 file2 dir1: comprimir file1, file2 y dir1 simultáneamente. 8. rar x file1.rar: descomprimir archivo rar. 9. unrar x file1.rar: descomprimir archivo rar.

58 10. tar -cvf archive.tar file1: crear un tarball descomprimido. 11. tar -cvf archive.tar file1 file2 dir1: crear un archivo conteniendo file1, file2 y dir tar -tf archive.tar: mostrar los contenidos de un archivo. 13. tar -xvf archive.tar: extraer un tarball. 14. tar -xvf archive.tar -C /tmp: extraer un tarball en / tmp. 15. tar -cvfj archive.tar.bz2 dir1: crear un tarball comprimido dentro de bzip tar -xvfj archive.tar.bz2: descomprimir un archivo tar comprimido en bzip2 17. tar -cvfz archive.tar.gz dir1: crear un tarball comprimido en gzip. 18. tar -xvfz archive.tar.gz: descomprimir un archive tar comprimido en gzip. 19. zip file1.zip file1: crear un archivo comprimido en zip. 20. zip -r file1.zip file1 file2 dir1: comprimir, en zip, varios archivos y directorios de forma. 21. unzip file1.zip: descomprimir un archivo zip. Paquetes RPM (Red Hat, Fedora y similares) 1. rpm -ivh package.rpm: instalar un paquete rpm. 2. rpm -ivh nodeeps package.rpm: instalar un paquete rpm ignorando las peticiones de dependencias. 3. rpm -U package.rpm: actualizar un paquete rpm sin cambiar la configuración de los ficheros. 4. rpm -F package.rpm: actualizar un paquete rpm solamente si este está instalado. 5. rpm -e package_name.rpm: eliminar un paquete rpm. 6. rpm -qa: mostrar todos los paquetes rpm instalados en el sistema.

59 7. rpm -qa grep httpd: mostrar todos los paquetes rpm con el nombre httpd. 8. rpm -qi package_name: obtener información en un paquete específico instalado. 9. rpm -qg System Environment/Daemons : mostar los paquetes rpm de un grupo software. 10. rpm -ql package_name: mostrar lista de ficheros dados por un paquete rpm instalado. 11. rpm -qc package_name: mostrar lista de configuración de ficheros dados por un paquete rpm instalado. 12. rpm -q package_name whatrequires: mostrar lista de dependencias solicitada para un paquete rpm. 13. rpm -q package_name whatprovides: mostar la capacidad dada por un paquete rpm. 14. rpm -q package_name scripts: mostrar los scripts comenzados durante la instalación /eliminación. 15. rpm -q package_name changelog: mostar el historial de revisions de un paquete rpm. 16. rpm -qf /etc/httpd/conf/httpd.conf: verificar cuál paquete rpm pertenece a un fichero dado. 17. rpm -qp package.rpm -l: mostrar lista de ficheros dados por un paquete rpm que aún no ha sido instalado. 18. rpm import /media/cdrom/rpm-gpg-key: importar la firma digital de la llave pública. 19. rpm checksig package.rpm: verificar la integridad de un paquete rpm. 20. rpm -qa gpg-pubkey: verificar la integridad de todos los paquetes rpm instalados.

Comandos Básicos Jornadas Marzo 2009 Universidad Carlos III de Madrid Tania Pérez Asensio

Comandos Básicos Jornadas Marzo 2009 Universidad Carlos III de Madrid Tania Pérez Asensio Comandos Básicos Jornadas Marzo 2009 Universidad Carlos III de Madrid Tania Pérez Asensio Qué es Linux? Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta. Principal

Más detalles

Tema: Introducción a los comandos Linux

Tema: Introducción a los comandos Linux 1 Implementación de redes Linux, Guía 1 Facultad: Ingeniería Escuela: Computación Asignatura: Implementación de Redes Linx Tema: Introducción a los comandos Linux Contenido En la presente practica de laboratorio

Más detalles

Borra el fichero hola.txt -rf Borra el fichero/directorio sin pedir confiramación

Borra el fichero hola.txt -rf Borra el fichero/directorio sin pedir confiramación PRÁCTICA 0L- Ejercicios básicos de LINUX Edición de archivos Edición de archivos vi joe y jed touch less cat more Editor de textos por defecto editar tecla

Más detalles

TAKASHI SUGASAWA. LINUX Básico B. (1. Introducción n a LINUX) 1

TAKASHI SUGASAWA. LINUX Básico B. (1. Introducción n a LINUX) 1 LINUX BásicoB TAKASHI SUGASAWA (1. Introducción n a LINUX) 1 Objetivo del curso Comprender el uso de LINUX como un usuario ordinal. La idea básica b de LINUX Varios comandos, etc.. Como un administrador,

Más detalles

SISTEMA OPEATIVO DEFINICIÓN

SISTEMA OPEATIVO DEFINICIÓN DEFINICIÓN 1 DEFINICIÓN El sistema operativo es el software principal de un ordenador o cualquier otro dispositivo electrónico, que permite al usuario manejar dicho dispositivo: 1. Un usuario puede comunicarse

Más detalles

TEMA 1. IMPLANTACIÓN DE SISTEMAS OPERATIVOS MODO ESCRITORIO. 2 FPB INFORMÁTICA DE OFICINA IES NUM. 3 LA VILA JOIOSA

TEMA 1. IMPLANTACIÓN DE SISTEMAS OPERATIVOS MODO ESCRITORIO. 2 FPB INFORMÁTICA DE OFICINA IES NUM. 3 LA VILA JOIOSA TEMA 1. IMPLANTACIÓN DE SISTEMAS OPERATIVOS MODO ESCRITORIO. 2 FPB INFORMÁTICA DE OFICINA IES NUM. 3 LA VILA JOIOSA SISTEMA OPERATIVO. CONCEPTO El sistema operativo (SO) forma parte del software base que

Más detalles

TRABAJO DE SISTEMAS OPERATIVOS ÍNDICE INTRODUCCIÓN Qué es Linux? Características de Linux Funciones

TRABAJO DE SISTEMAS OPERATIVOS ÍNDICE INTRODUCCIÓN Qué es Linux? Características de Linux Funciones TRABAJO DE SISTEMAS OPERATIVOS ÍNDICE INTRODUCCIÓN 3 1. Qué es Linux? 4 1.1 Características de Linux 4 1.2. Funciones 5 1.3. Utilidades 6 1.5. Ventajas y desventajas 6 2. Cuáles son las variantes de Linux?

Más detalles

Introducción. Aparición en los 50, se facilita la comunicación entre el usuario y el ordenador Cualquier persona puede utilizar un ordenador.

Introducción. Aparición en los 50, se facilita la comunicación entre el usuario y el ordenador Cualquier persona puede utilizar un ordenador. SISTEMAS OPERATIVOS Introducción Antes de su aparición, en la comunicación con el ordenador se utilizaba un lenguaje código máquina (binario) Uso del ordenador exclusivo de los informáticos. Aparición

Más detalles

Sistema Operativo Linux

Sistema Operativo Linux Sistema Operativo Linux Contenidos Administración de usuarios Creación, modificación, eliminación Atributos de las contraseñas Administración de permisos en archivos y directorios Mecanismos de autenticación

Más detalles

Introducción a GNU/Linux

Introducción a GNU/Linux 15 de abril de 2011 Qué es un Sistema operativo (SO)? SO: es el software que se ejecuta al iniciar la computadora y que posibilita el manejo de la misma. capa 1: capa 2: capa 3: capa 4: Usuarios Programas

Más detalles

TEMA: LOS SISTEMAS OPERATIVOS

TEMA: LOS SISTEMAS OPERATIVOS TEMA 1. LOS SISTEMAS OPERATIVOS 1 Introducción En este tema, estudiaremos los sistemas operativos como el primer software que necesita cargar el ordenador en el arranque, y que tiene la responsabilidad

Más detalles

Administración de Linux

Administración de Linux Administración de Linux Usuarios, grupos y permisos Contenidos Administración de usuarios Creación, modificación, eliminación Atributos de las contraseñas Administración de permisos en archivos y directorios

Más detalles

1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías...

1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías... Índice INTRODUCCIÓN...11 CAPÍTULO 1. EXPLOTACIÓN DE SISTEMAS MICROINFORMÁTICOS...13 1.1 La arquitectura de los ordenadores...14 1.1.1 La máquina de Turing...14 1.1.2 La arquitectura Harvard...15 1.1.3

Más detalles

Master en Linux Administración de Sistemas y Certificación LPI

Master en Linux Administración de Sistemas y Certificación LPI LINadm01b Master en Linux Administración de Sistemas y Certificación LPI Fabricante: Linux Grupo: Sistemas Operativos Formación: Master Horas: 112 Subgrupo: Avanzado Introducción Este curso está especialmente

Más detalles

Unidad 1: Introducción al entorno

Unidad 1: Introducción al entorno Unidad 1: Introducción al entorno Curso de Administración de Servidores GNU/Linux Centro de Formación Permanente Universidad de Sevilla David Guerrero , Jorge Juan ,

Más detalles

CONVENCIONES USADAS... 13

CONVENCIONES USADAS... 13 ÍNDICE CONVENCIONES USADAS... 13 CAPÍTULO 1. INSTALACIÓN DEL SERVIDOR... 15 La familia de servidores Windows 2008... 15 Características de Windows Server 2008... 16 Roles de Windows Server 2008... 17 Opción

Más detalles

TEMA 3. SISTEMAS OPERATIVOS

TEMA 3. SISTEMAS OPERATIVOS 1. Introducción. TEMA 3. SISTEMAS OPERATIVOS El sistema operativo (S.O.) es el programa más importante del ordenador, ya que sin él, éste no podría funcionar. Para que funcionen otros programas, el ordenador

Más detalles

Características Ventajas Desventajas Tipo de Núcleo Shell Gui. Para algunas cosas se debe de saber usar UNIX, muchos juegos no corren en Linux.

Características Ventajas Desventajas Tipo de Núcleo Shell Gui. Para algunas cosas se debe de saber usar UNIX, muchos juegos no corren en Linux. Nombre Sistema Operativo del Características Ventajas Desventajas Tipo de Núcleo Shell Gui Linux Unix Multitarea, multiusuario, redes y telecomunicaciones, internet, interconectividad, programación, portabilidad,

Más detalles

Índice. agradecimientos... 13

Índice. agradecimientos... 13 Índice agradecimientos... 13 INTRODUCCIÓN... 15 CAPÍTULO 1. CARACTERIZACIÓN DE SISTEMAS OPERATIVOS... 17 1.1 El sistema informático... 18 1.1.1 Clasificación de los sistemas informáticos... 20 1.1.2 Estructura

Más detalles

Práctica de laboratorio: Trabajo con la línea de comandos de Linux

Práctica de laboratorio: Trabajo con la línea de comandos de Linux Práctica de laboratorio: Trabajo con la línea de comandos de Linux Introducción En esta práctica de laboratorio, utilizará la línea de comandos de Linux para administrar archivos y carpetas y para realizar

Más detalles

Cursos de Introducción a Linux

Cursos de Introducción a Linux Cursos de Introducción a Linux Programa de Estudio Cursos de Introducción a Linux Sabías que Linux es el sistema operativo de distribución libre más utilizado en el mundo? El curso Introducción a Linux

Más detalles

Comandos Básicos de Guadalinex

Comandos Básicos de Guadalinex Comando Descripción Ejemplos y comentarios man comando Muestra el manual de un comando, útil para aprender a utilizar sus argumentos man man cd nom_directorio Cambia de directorio cd sólo va a tu home

Más detalles

Introducción a GNU/Linux 20/08/2015

Introducción a GNU/Linux 20/08/2015 20/08/2015 Qué es un Sistema Operativo (SO)? SO: es el software que se ejecuta al iniciar la computadora y que posibilita el manejo de la misma. funciones básicas Provee interfaces al usuario. Gestiona

Más detalles

CENTOS: SUSE Linux Slackware Linux Gentoo Linux Mandriva Linux Fedora

CENTOS: SUSE Linux Slackware Linux Gentoo Linux Mandriva Linux Fedora SISTEMAS GNU/LINUX DISTRIBUCIONES CENTOS: Red Hat Enterprise Linux se compone de software libre y código abierto, pero se publica en formato binario usable (CD-ROM o DVD-ROM) solamente a suscriptores pagados.

Más detalles

Instalación de CentOS y Ubuntu

Instalación de CentOS y Ubuntu Instalación de CentOS y Ubuntu Daniel Hermida Romero Sistemas Operativos en Red 2º de SIMIR Instalación de CentOS y Ubuntu 1. Sistema de Ficheros en Gnu/Linux. 2. Instalación de CentOS. 3. Instalación

Más detalles

Información de Derechos reservados de esta publicación.

Información de Derechos reservados de esta publicación. http://www.linuxparatodos.net ÍNDICE DE CONTENIDO Información de Derechos reservados de esta publicación...2 Tema 1. Instalación del Sistema Operativo CentOS...3 1.1.1 Configuración del idioma...6 1.1.2

Más detalles

Comandos Básicos Jornadas Octubre 2009 GUL UC3M Tania Pérez

Comandos Básicos Jornadas Octubre 2009 GUL UC3M Tania Pérez Comandos Básicos Jornadas Octubre 2009 GUL UC3M Tania Pérez Introducción a la SHELL El Shell es un programa que: Lee Escribe TERMINAL Ejecuta PROMPT COMANDOS La Shell es un intérprete de comandos 2 Qué

Más detalles

Debian GNU/Linux. Debian, integra exclusivamente Software Libre.

Debian GNU/Linux. Debian, integra exclusivamente Software Libre. Agenda Debian GNU/Linux Características de Debian GNU/Linux Versiones Debian GNU/Linux Manejo de paquetería Debian GNU/Linux Dispositivos de almacenamiento - Particionamiento Proceso de instalación Debian

Más detalles

EXAMEN LINUX. 5. Para lograr la siguiente imagen de captura de una ejecución del comando who, se debe cumplir que se tenga abierto:

EXAMEN LINUX. 5. Para lograr la siguiente imagen de captura de una ejecución del comando who, se debe cumplir que se tenga abierto: EXAMEN LINUX 1. Para qué se utiliza una partición de intercambio? a) Para compartir archivos en red b) Para compartir archivos entre distintos SO s, como Windows y Linux c) Era una partición necesaria

Más detalles

CURSO: SISTEMA OPERATIVO LINUX, ADMINISTRACIÓN Y CONFIGURACIÓN

CURSO: SISTEMA OPERATIVO LINUX, ADMINISTRACIÓN Y CONFIGURACIÓN CURSO: SISTEMA OPERATIVO LINUX, ADMINISTRACIÓN Y CONFIGURACIÓN PROPÓSITO DEL CURSO Introducir completamente al participante en el trasfondo tecnológico del software libre y en especial GNU/Linux y proporcionar

Más detalles

Objetivos y Temario CURSO LINUX. PRINCIPIOS BASICOS

Objetivos y Temario CURSO LINUX. PRINCIPIOS BASICOS Objetivos y Temario CURSO LINUX. PRINCIPIOS BASICOS OBJETIVOS Este curso sobre GNU/Linux se dirige a cualquier informático que desee dominar los principios básicos de este sistema operativo o que quiera

Más detalles

Administración de Sistemas Operativos ACI495

Administración de Sistemas Operativos ACI495 Administración de Sistemas Operativos ACI495 Sistema Operativo LINUX GNU/LINUX es un sistema operativo que se distribuye bajo la licencia pública general GNU. LINUX es propiedad y creación de Linus B.

Más detalles

Tema 7:Línea de ordenes del sistema operativo.

Tema 7:Línea de ordenes del sistema operativo. Tema 7:Línea de ordenes del sistema operativo. Órdenes de Linux Introducción Estructura de directorios Ordenes básicas Bash Shell Redirección 1 1. Introducción Objetivos Conocer el árbol de directorio

Más detalles

En la primera parte de este curso el alumno aprende a manejar los dos entornos de

En la primera parte de este curso el alumno aprende a manejar los dos entornos de Horas de teoría: 22 Horas de práctica: 18 Linux Básico+Avanzado En la primera parte de este curso el alumno aprende a manejar los dos entornos de usuario más conocidos de Linux; esto es KDE y GNOME. Estudia

Más detalles

U9. Instalación y configuración (Linux)

U9. Instalación y configuración (Linux) U9. y configuración (Linux) www.adminso.es U9. n y configuración n (Linux) 2.4, 2.6.x Comunicaciones Aplicaciones GNU Aplicaciones Utilidades Usuarios del sistema Lenguajes/ Programadores Shell Gestión

Más detalles

Examen Red Hat Certified System Administrator (RHCSA)

Examen Red Hat Certified System Administrator (RHCSA) Examen Red Hat Certified System Administrator (RHCSA) Este examen y los objetivos del examen que aquí se proporcionan se basan en la versión del examen Red Hat Enterprise Linux 7. El examen Red Hat Certified

Más detalles

Sistemas operativos. Qué es un sistema operativo?

Sistemas operativos. Qué es un sistema operativo? Qué es un sistema operativo? Un sistema operativo es un conjunto de programas destinado a administrar los recursos de un ordenador. Su misión es servir de puente entre los circuitos del ordenador (hardware),

Más detalles

Capítulo 2 INSTALACIÓN DE DEBIAN

Capítulo 2 INSTALACIÓN DE DEBIAN Capítulo 2 INSTALACIÓN DE DEBIAN Preparaciones previas El procedimiento que se detalla a continuación requiere que se haya descargado previamente el archivo.iso de la última versión estable de Debian.

Más detalles

Introducción al Sistema Operativo Unix

Introducción al Sistema Operativo Unix Introducción al Sistema Operativo Unix Sistema Operativo Un sistema operativo es software que supervisa la forma en que se pueden usar los recursos de una computadora. En algunas computadoras el sistema

Más detalles

WINDOWS SERVER 2012 OBJETIVOS

WINDOWS SERVER 2012 OBJETIVOS WINDOWS SERVER 2012 METODOLOGÍA DE LOS CURSOS Cursos interactivos sobre materias especializadas en los que el alumno avanza de forma guiada bajo una concepción learning by doing (aprender haciendo). En

Más detalles

Linux Básico + Avanzado

Linux Básico + Avanzado Linux Básico + Avanzado Módulo: Linux básico Estudia los entornos de usuario KDE y GNOME, prestando especial atención al primero. Estudia cómo explorar el sistema de archivos, personalizar el escritorio

Más detalles

El sistema de archivos o sistema de ficheros es el componente del sistema operativo encargado de administrar y facilitar el uso de las memorias perifé

El sistema de archivos o sistema de ficheros es el componente del sistema operativo encargado de administrar y facilitar el uso de las memorias perifé SISTEMA DE ARCHIVO El sistema de archivos o sistema de ficheros es el componente del sistema operativo encargado de administrar y facilitar el uso de las memorias periféricas, ya sean secundarias o terciarias.

Más detalles

EL ORDENADOR HARDWARE SOFTWARE

EL ORDENADOR HARDWARE SOFTWARE EL ORDENADOR HARDWARE Y SOFTWARE Profesor: Julio Serrano Qué es y cómo funciona un Ordenador? Es un máquina electrónica que se encarga del tratamiento digital de la información de una forma rápida. Cómo

Más detalles

CURSOS CON CERTIFICACION UNIVERSITARIA

CURSOS CON CERTIFICACION UNIVERSITARIA Descripción: Estudia el entorno de usuario GNOME, entorno por defecto en Ubuntu y Debian. Estudia cómo explorar el sistema de archivos, personalizar el escritorio a gusto del usuario, herramientas de Internet,

Más detalles

Comparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows.

Comparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows. Comparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows. Windows muestra cada partición en una UNIDAD nombrada con

Más detalles

Un sistema operativo (SO) es un conjunto de programas o software, que permite la comunicación de usuario con la computadora. Administra los recursos

Un sistema operativo (SO) es un conjunto de programas o software, que permite la comunicación de usuario con la computadora. Administra los recursos Un sistema operativo (SO) es un conjunto de programas o software, que permite la comunicación de usuario con la computadora. Administra los recursos de software y hardware desde los niveles más básicos.

Más detalles

Sistemas Operativos y Software Computacional Sistemas operativos y software computacional

Sistemas Operativos y Software Computacional Sistemas operativos y software computacional Sistemas operativos y software computacional 1 de 57 EL SISTEMA OPERATIVO Y LOS DISPOSITIVOS DE ALMACENAMIENTO 2 de 57 Definición de sistema operativo El sistema operativo es el programa (o software) más

Más detalles

Evolución de los sistemas operativos

Evolución de los sistemas operativos TI0015_M2AA3_Evolucion Evolución de los sistemas operativos por Leticia Pureco Reyes Al igual que las computadoras, los sistemas operativos (SO) también han ido evolucionando con el paso del tiempo. Las

Más detalles

Tema 3: Conceptos básicos de GNU/LINUX. Objetivo:

Tema 3: Conceptos básicos de GNU/LINUX. Objetivo: Tema 3: Conceptos básicos de GNU/LINUX. Objetivo: Generar en el estudiante un conocimiento ó afianzamiento sobre que es el KERNEL, para que tenga presente una parte muy importante del Sistema Operativo.

Más detalles

Linux Completo (Version Ubuntu 9)

Linux Completo (Version Ubuntu 9) Linux Completo (Version Ubuntu 9) Área: Informática Modalidad: Teleformación Duración: 100 h Precio: Consultar Curso Bonificable Solicita información Añade al archivador Recomienda a un amigo OBJETIVOS

Más detalles

Acceso al Disco Compartido y Dispositivos USB y DVD

Acceso al Disco Compartido y Dispositivos USB y DVD Acceso al Disco Compartido y Dispositivos USB y DVD Los Técnicos Académicos de las carreras de Matemáticas y Actuaría del Departamento de Matemáticas en el Tlahuizcalpan, ponen a su disposición este mini-manual,

Más detalles

Linux Completo (Versión Ubuntu 9)

Linux Completo (Versión Ubuntu 9) Descripción Sistema operativo Linux: Redes y Servidores Objetivos Al realizar este curso, el alumno adquirirá las siguientes habilidades y conocimientos: Instalar Linux en su equipo. Conocer las terminales

Más detalles

Tema 4: Sistemas Operativos. Redes.

Tema 4: Sistemas Operativos. Redes. Funciones del Sistema Operativo Tema 4: Sistemas Operativos. Redes. El S.O es el SW básico para el funcionamiento del ordenador, ya que sobre él se apoyan los demás programas de usuario. Las funciones

Más detalles

Tema 2: Sistemas Operativos. Linux

Tema 2: Sistemas Operativos. Linux Tema 2: Sistemas Operativos Linux Introducción Introducción Características 1 Windows Muchos Linux Distro = Distribución Escritorios Escritorios GNOME Escritorios KDE Escritorios XFCE es un entorno muy

Más detalles

Acceso al Disco Compartido y Dispositivos USB y DVD

Acceso al Disco Compartido y Dispositivos USB y DVD Acceso al Disco Compartido y Dispositivos USB y DVD Los Técnicos Académicos de las carreras de Matemáticas y Actuaría del Departamento de Matemáticas en el Tlahuizcalpan, ponen a su disposición este mini-manual,

Más detalles

Capítulo 2: Instalación del Sistema Operativo Introducción

Capítulo 2: Instalación del Sistema Operativo Introducción Capítulo 2: Instalación del Sistema Operativo Introducción Hoy por hoy, las principales distribuciones proveen una utilidad que permite instalar el sistema operativo muy fácilmente siguiendo una serie

Más detalles

Introducción al Software Libre

Introducción al Software Libre Introducción al Software Libre Jorge Juan . 2014, 2015. Usted es libre de copiar, distribuir y comunicar públicamente la obra y de hacer obras derivadas bajo las condiciones de la licencia

Más detalles

INSTALACION DE WINDOWS 98

INSTALACION DE WINDOWS 98 INSTALACION DE WINDOWS 98 Requisitos mínimos de hardware para instalar Windows 98 Entre los requisitos mínimos de hardware se incluyen: Procesador 486DX a 66 MHz o más rápido (se recomienda Pentium) 16

Más detalles

TRABAJANDO CON ARCHIVOS Y DIRECTORIOS. Sistemas Operativos 3 Wandirys Lappost Díaz

TRABAJANDO CON ARCHIVOS Y DIRECTORIOS. Sistemas Operativos 3 Wandirys Lappost Díaz TRABAJANDO CON ARCHIVOS Y DIRECTORIOS Sistemas Operativos 3 Wandirys Lappost Díaz 2013-1534 TRABAJANDO CON ARCHIVOS Y DIRECTORIOS CÓMO MANEJAR ARCHIVOS Y CARPETAS DESDE LA TERMINAL DE LINUX El comando

Más detalles

CONCEPTOS BÁSICOS COMPUTADORA

CONCEPTOS BÁSICOS COMPUTADORA CONCEPTOS BÁSICOS COMPUTADORA Una computadora (también llamada ordenador o computador) es un sistema digital con tecnología microelectrónica, capaz de recibir y procesar datos a partir de un grupo de instrucciones

Más detalles

CentOS & Ubuntu Linux

CentOS & Ubuntu Linux Duración: 40 Horas Descripción del Curso: Este curso es para los usuarios de Linux que desean comenzar a construir habilidades desde nivel principiante y llegar a la administración de operativo, a un nivel

Más detalles

Comandos para manipulación de archivos y directorios Parte II

Comandos para manipulación de archivos y directorios Parte II Capitulo V Comandos para manipulación de archivos y directorios Parte II Sistema de archivos en linux ext, ext2, ext3, ext4 Un sistema de archivo es la forma en la que se estructuran y organizan los datos

Más detalles

Sílabo. Operador Basic en Sistema Gnu/Linux Especialista en Servidores. (24 Horas)

Sílabo. Operador Basic en Sistema Gnu/Linux Especialista en Servidores. (24 Horas) Sílabo Operador Basic en Sistema Gnu/Linux Especialista en Servidores (24 Horas) IEST Privado COMPUTRONIC TECH. 1 I. DATOS ADMINISTRATIVOS CURSO Operador Basic en Sistema Gnu/Linux CÓDIGO HORAS 24 Horas

Más detalles

UNIDAD DIDACTICA 6 PERMISOS DE LOS ARCHIVOS

UNIDAD DIDACTICA 6 PERMISOS DE LOS ARCHIVOS UNIDAD DIDACTICA 6 PERMISOS DE LOS ARCHIVOS Eduard Lara 1 1. INTRODUCCIÓN. SISTEMA DE FICHEROS El sistema de ficheros es la organización lógica del disco que nos permite almacenar la información en forma

Más detalles

SILLABUS CURSO : LINUX

SILLABUS CURSO : LINUX SILLABUS CURSO : LINUX Administración DURACIÓN : 8 sesiones de 3 horas cada sesión Horarios : Grupo 1 : Lunes Miércoles -Viernes (8:00 pm a 11 :00 pm) Grupo 2 : Martes Jueves ( 7:00 pm 10 :00 pm) SUMILLA

Más detalles

Introducción a los Ordenadores. Dept. Ciencias de la Computación e I.A. Universidad de Granada

Introducción a los Ordenadores. Dept. Ciencias de la Computación e I.A. Universidad de Granada 1 TEMA Introducción a los Ordenadores Dept. Ciencias de la Computación e I.A. Universidad de Granada Tema 1 Introducción a los Ordenadores 2 Indice 1. La Informática y el ordenador 2. Componentes de un

Más detalles

Los principales parámetros que intervienen en la instalación local de un sistema operativo en red son:

Los principales parámetros que intervienen en la instalación local de un sistema operativo en red son: UNIDAD 1: INSTALACIÓN LOCAL ESTUDIO DEL CASO - PÁGINA 5 1. Cómo hacer la instalación local de un sistema operativo en red? Los principales parámetros que intervienen en la instalación local de un sistema

Más detalles

Informática Administrativa. SESIÓN #2 Sistema operativo (Microsoft Windows XP).

Informática Administrativa. SESIÓN #2 Sistema operativo (Microsoft Windows XP). Informática Administrativa SESIÓN #2 Sistema operativo (Microsoft Windows XP). Contextualización Para que un equipo de cómputo funcione, es prioritario instalar un sistema operativo que permita controlar

Más detalles

CURSO BÁSICO DE ALFABETIZACIÓN DIGITAL CENTRO INFORMÁTICO EMPEDRADO CONTENIDO: ELEMENTOS BÁSICOS DE

CURSO BÁSICO DE ALFABETIZACIÓN DIGITAL CENTRO INFORMÁTICO EMPEDRADO CONTENIDO: ELEMENTOS BÁSICOS DE CURSO BÁSICO DE ALFABETIZACIÓN DIGITAL CENTRO INFORMÁTICO EMPEDRADO EJE Nº 1 CONTENIDO: ELEMENTOS BÁSICOS DE INFORMÁTICA Elementos básicos de Informática DEFINICIÓN La Informática es una disciplina que

Más detalles

NAUTILUS. El navegador de archivos Nautilus. nombre.extensión

NAUTILUS. El navegador de archivos Nautilus. nombre.extensión El navegador de archivos Nautilus. Toda la información con la que trabajamos en un sistema operativo se organiza o almacena en ficheros o archivos. Los archivos están formados por un nombre y una extensión.

Más detalles

Linux Completo (Versión Ubuntu 9)

Linux Completo (Versión Ubuntu 9) Linux Completo (Versión Ubuntu 9) Duración: 100.00 horas Descripción Sistema operativo Linux: Redes y Servidores Objetivos Al realizar este curso, el alumno adquirirá las siguientes habilidades y conocimientos:

Más detalles

Introducción a los Sistemas Operativos

Introducción a los Sistemas Operativos Introducción a los Sistemas Operativos Parte II AGOSTO 2011 1 Qué es un Sistema Operativo? Un Sistema Operativo es un programa que actúa de intermediario entre el usuario y el hardware del computador.

Más detalles

Historia del Sistema Operativo LINUX: La historia de LINUX arranca en el año cuando Richard Stallman inicia el proyecto GNU (acrónimo

Historia del Sistema Operativo LINUX: La historia de LINUX arranca en el año cuando Richard Stallman inicia el proyecto GNU (acrónimo Historia del Sistema Operativo LINUX: La historia de LINUX arranca en el año 1.983 cuando Richard Stallman inicia el proyecto GNU (acrónimo recursivo: GNU is Not Unix). Se trataba de crear un Sistema Operativo

Más detalles

ESCUELA DE PROCESOS TECNOLÓGICOS E INDUSTRIALES. Técnico en Sistemas SISTEMAS OPERACIONALES I DP03 VER.01. Nombre estudiante:

ESCUELA DE PROCESOS TECNOLÓGICOS E INDUSTRIALES. Técnico en Sistemas SISTEMAS OPERACIONALES I DP03 VER.01. Nombre estudiante: ESCUELA DE PROCESOS TECNOLÓGICOS E INDUSTRIALES Técnico en Sistemas SISTEMAS OPERACIONALES I DP03 VER.01 Nombre estudiante: Elaborado Por: BIBIANA OSORIO SÁNCHEZ CONCEPTOS BÁSICOS DE SISTEMA OPERATIVO

Más detalles

1969 Ken Thompson y Dennis Ritchie. Es un sistema UNIX compuesto de software libre y de código abierto Licencia GNU

1969 Ken Thompson y Dennis Ritchie. Es un sistema UNIX compuesto de software libre y de código abierto Licencia GNU Tema 4 (2). Introducción a los Sistemas Operativos Fundamentos de Informática Curso 2010/2011 Índice simples sobre ficheros Breve reseña histórica de Unix 1969 Ken Thompson y Dennis Ritchie Juego Space

Más detalles

Contenido. I Descripción de guía. 1. Objetivos de aprendizaje: 2. Equipo y software requerido:

Contenido. I Descripción de guía. 1. Objetivos de aprendizaje: 2. Equipo y software requerido: Contenido I Descripción de guía CONTENIDO... 1 I DESCRIPCIÓN DE GUÍA... 1 1. OBJETIVOS DE APRENDIZAJE:... 1 2. EQUIPO Y SOFTWARE REQUERIDO:... 1 GUÍA CREACIÓN DE EQUIPO EN VIRTUAL BOX... 2 1.0 INSTALACIÓN

Más detalles

Línea de órdenes o shell *

Línea de órdenes o shell * -GUI (Graphical User Interface) -CLI (Interface de línea de comandos) Línea de órdenes o shell * - Es una tecnología que se usa para que los usuarios interaccionen con un sistema informático de forma

Más detalles

Sistemas Operativos. Software Libre

Sistemas Operativos. Software Libre Sistemas Operativos. Software Libre Introducción (I) Computadora: sistema electrónico que es capaz de realizar una serie de operaciones sobre unos datos de entrada y producir un conjunto de datos de salida

Más detalles

Guía práctica de estudio 02: GNU/Linux

Guía práctica de estudio 02: GNU/Linux Guía práctica de estudio 02: GNU/Linux Elaborado por: Ing. Jorge A. Solano Gálvez M.C. Edgar E. García Cano Actualizado por: Ing. Laura Sandoval Montaño Autorizado por: M.C. Alejandro Velázquez Mena Guía

Más detalles

Examen 1ª Evaluación. 1 of 13 7/9/2013 8:51 PM. Comenzado: Jul 9 en 8:51pm. Question 1: 1 puntos Un ejemplo de aplicación es:

Examen 1ª Evaluación. 1 of 13 7/9/2013 8:51 PM. Comenzado: Jul 9 en 8:51pm. Question 1: 1 puntos Un ejemplo de aplicación es: Examen 1ª Evaluación Comenzado: Jul 9 en 8:51pm Question 1: 1 puntos Un ejemplo de aplicación es: kernel IIS fat 16 Linea de comandos Question 2: 1 puntos Cual de los siguientes no es un tipo de sistema

Más detalles

LINUX. Modalidad: ON-LINE DURACIÓN: 55 horas

LINUX. Modalidad: ON-LINE DURACIÓN: 55 horas Modalidad: ON-LINE DURACIÓN: 55 horas LINUX El curso se divide en tres partes o niveles: básico, avanzado y experto. En la primera parte, el alumno aprende a manejar los dos entornos de usuario más conocidos

Más detalles

MANUAL RESUMIDO DE COMANDOS DE LINUX TERMINAL. Ampliar ayuda de mandatos. man mandato

MANUAL RESUMIDO DE COMANDOS DE LINUX TERMINAL. Ampliar ayuda de mandatos. man mandato 1 Manual resumido de comandos básicos de Linux terminal. MANUAL RESUMIDO DE COMANDOS DE LINUX TERMINAL. Ampliar ayuda de mandatos. man mandato Muestra un manual sobre el mandato. Su modo de uso y sus variantes.

Más detalles

GUÍA DE ESTUDIO PARA EL EXAMEN EXTRAORDINARIO

GUÍA DE ESTUDIO PARA EL EXAMEN EXTRAORDINARIO MÓDULO PROFESIONAL I IDENTIFICA LAS BASES DE LA INFORMÁTICA 2012. AÑO DEL BICENTENARIO DE EL ILUSTRADOR NACIONAL Ciclo Escolar 2011-2012 SUBMÓDULO I MANEJA DIFERENTES SISTEMAS OPERATIVOS PROFR. FERNANDO

Más detalles

SISTEMAS OPERATIVOS. Ing. Raúl Alberto Rojas Reátegui

SISTEMAS OPERATIVOS. Ing. Raúl Alberto Rojas Reátegui SISTEMAS OPERATIVOS Ing. Raúl Alberto Rojas Reátegui OBJETIVOS PEDAGOGICOS Describir las principales características de un Sistemas operativos. Describe las principales características de sistemas operativos

Más detalles

Hoja de respuestas. Examen tipo A

Hoja de respuestas. Examen tipo A Hoja de respuestas. Examen tipo A Cuestiones 1. La memoria virtual nos permite: Emular la RAM mediante la utilización de los dispositivos de almacenamiento Tener una memoria de capacidad infinita en nuestro

Más detalles

Conceptos y Estructuras de Sistemas Operativos

Conceptos y Estructuras de Sistemas Operativos Conceptos y Estructuras de Sistemas Operativos Contenido del Curso Evaluación I ex. Parcial 100% prueba escrita II ex. Parcial 100% proyecto Examen final= Nota del proyecto (50%) + prueba escrita (50%)

Más detalles

Página Web Biblioteca

Página Web Biblioteca Página Web Biblioteca Tabla de Contenido INTRODUCCIÓN... 3 1. Requisitos de Hardware y Software... 4 1.1. Joomla!... 5 1.1.1. Descarga de Joomla!... 6 1.1.2. Instalación de Joomla!... 8 2. Complementos...

Más detalles

Samsung Universal Print Driver Manual del usuario

Samsung Universal Print Driver Manual del usuario Samsung Universal Print Driver Manual del usuario imagine las posibilidades Copyright 2009 Samsung Electronics Co., Ltd. Todos los derechos reservados. Este Manual del administrador se proporciona únicamente

Más detalles

CONVENCIONES USADAS...

CONVENCIONES USADAS... CONTENIDO CONVENCIONES USADAS... IX CAPÍTULO 1. INSTALACIÓN DEL SERVIDOR... 1 Introducción a Windows 2003... 1 Comprobaciones previas para trabajar con Windows 2003... 4 Consideraciones previas antes de

Más detalles

Sistema de Ficheros, Permisos de archivos y Propietarios de los Mismos. (ubuntu 10.10)

Sistema de Ficheros, Permisos de archivos y Propietarios de los Mismos. (ubuntu 10.10) Sistema de Ficheros, Permisos de archivos y Propietarios de los Mismos. (ubuntu 10.10) Sistema de ficheros A diferencia que en Windows los discos en Linux no se llaman C: o D: sino mas bien llevan nombres

Más detalles

PROPUESTA DE ACTIVIDAD FORMATIVA PARA SU INCLUSIÓN EN EL CATÁLOGO ESPECÍFICO DE LA ETSIT DE ACTIVIDADES ACREDITABLES EN TITULACIONES DE GRADO

PROPUESTA DE ACTIVIDAD FORMATIVA PARA SU INCLUSIÓN EN EL CATÁLOGO ESPECÍFICO DE LA ETSIT DE ACTIVIDADES ACREDITABLES EN TITULACIONES DE GRADO PROPUESTA DE ACTIVIDAD FORMATIVA PARA SU INCLUSIÓN EN EL CATÁLOGO ESPECÍFICO DE LA ETSIT DE ACTIVIDADES ACREDITABLES EN TITULACIONES DE GRADO TITULACIÓN: Graduado en Ingeniería de Tecnologías y Servicios

Más detalles

1. Por qué decimos que "Linux" es solamente el kernel del sistema operativo que utilizamos?

1. Por qué decimos que Linux es solamente el kernel del sistema operativo que utilizamos? PREGUNTAS TEÓRICAS GENERALES 1. Por qué decimos que "Linux" es solamente el kernel del sistema operativo que utilizamos? Linux es el nombre del kernel del sistema operativo GNU/Linux. El resto del sistema

Más detalles

How to #5: Creación de Usuarios, Grupos y Permisos

How to #5: Creación de Usuarios, Grupos y Permisos Instituto Tecnológico de Las Américas (ITLA) Sistema Operativos 3 Luis Enmanuel Carpio Domínguez Matrícula: 2012-1206 How to #5: Creación de Usuarios, Grupos y Permisos Linux es un sistema multiusuario,

Más detalles

TEMARIO ADMINISTRACIÓN DE SERVIDORES LINUX OPERATOR & SYSADMIN

TEMARIO ADMINISTRACIÓN DE SERVIDORES LINUX OPERATOR & SYSADMIN TEMARIO ADMINISTRACIÓN DE SERVIDORES LINUX OPERATOR & SYSADMIN Duración: 48 Horas Linux Operator & Sysadmin Linux Operator y SysAdmin son cursos orientado a todos los profesionales que requieran aprender

Más detalles

Fedora Core GNU/LINUX

Fedora Core GNU/LINUX Fedora Core GNU/LINUX Entrega 8 Comandos básicos man Mostrar paginas de manual de otros comandos. man ls clear Limpia la pantalla. clear ls touch Listar los archivos y directorios de una ruta especifica.

Más detalles

Su uso esta muy extendido en Internet, siendo la nomenclatura mas utilizada la de servidor web. Hay muchos servidores en Internet y muchos tipos de

Su uso esta muy extendido en Internet, siendo la nomenclatura mas utilizada la de servidor web. Hay muchos servidores en Internet y muchos tipos de SERVIDORES Introducción En informática el término servidor alude a una computadora remota a la que los navegadores le solicitan datos desde otras computadoras. Además, los servidores pueden almacenar información

Más detalles

ESCRITORIO REMOTO MULTIPLATAFORMA V 1.0. Por, Douglas Vasquez, Eleazar García, Michael Méndez.

ESCRITORIO REMOTO MULTIPLATAFORMA V 1.0. Por, Douglas Vasquez, Eleazar García, Michael Méndez. 2017 Manual de Usuario de USO RemoteDesktop ESCRITORIO REMOTO MULTIPLATAFORMA V 1.0. Por, Douglas Vasquez, Eleazar García, Michael Méndez. Contenido USO RemoteDesktop.... 3 Requerimientos Mínimos para

Más detalles

TEMA 2: Sistemas Operativos

TEMA 2: Sistemas Operativos TEMA 2: Sistemas Operativos 2.1. QUÉ ES UN SISTEMA OPERATIVO? Un sistema operativo es un conjunto de programas encargados de gestionar los recursos del ordenador y que permiten la comunicación del usuario

Más detalles

Empresas que brindan servicios de mantenimiento, instalación y desarrollo sobre software libre:

Empresas que brindan servicios de mantenimiento, instalación y desarrollo sobre software libre: UNIVERSIDAD DE COSTA RICA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA ELÉCTRICA PROGRAMACIÓN BAJO PLATAFORMAS ABIERTAS IE-0117 I CICLO 2012 - TAREA 1 Denis Porras Gómez A23873 1. Qué es Linux? Mencione

Más detalles