Administración de GNU/Linux



Documentos relacionados
Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas

Módulos: Módulo 1. El núcleo de Linux - 5 Horas

AGENDA Curso Integral de Introducción y A dministra ció n a GNU/Linux

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX

PROGRAMAS DE ESTUDIO FORMATO 7 ADMINISTRACIÓN AVANZADA DE LINUX. Área de Formación Profesional

Índice. agradecimientos...15

INTRODUCCIÓN...15 TEORÍA...17

Linux Open Suse 10.2 (Básico + Avanzado)

CI Politécnico Estella

índice CONVENCIONES USADAs...17

SISTEMAS OPERATIVOS EN RED 1. CONTENIDOS MÍNIMOS PARA LA EVALUACIÓN POSITIVA

UT04 01 Máquinas virtuales (introducción)

ADMINISTRACIÓN DE SERVIDORES CON

TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN

6 INSTALA, ADMINISTRA, SECURIZA Y VIRTUALIZA ENTORNOS LINUX RA-MA

Curso Linux - Entrenamiento para Linux Professional Institute, Nivel 1. Exámen a Optar LPI-101 LPI-102

Conceptos Básicos de Software. Clase III

Módulo Operador. Introducción a Linux. Entornos gráficos. Instalación. Uso de consola. Manejo de archivos. Estructura Unix y los Sistemas de Archivos.

IES Abyla. Departamento de Informática. Sistemas Operativos

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

Índice. agradecimientos...19

Software Libre y Software propietario

Internet Information Server

Como crear usuarios y grupos, añadirles permisos.

1. Instala sistemas operativos en red describiendo sus características e interpretando la documentación técnica.

Curso ICA de: LINUX BÁSICO

Arquitectura del sistema operativo GNU/Linux. Luis Eduardo Sepúlveda R.

Nivel Básico/Intermedio/Avanzado. Instalar y Configurar Servidores GNU/Linux. Administrar Servidores GNU/Linux. Proteger ante ataques a Servidores.

ANÁLISIS DE HERRAMIENTAS PARA CLONAR DISCOS DUROS

SMSPymeX: SISTEMA AUTOMATIZADO DE RECEPCIÓN DE PEDIDOS MEDIANTE MENSAJES DE TEXTO SMS

Windows Server 2003 (c) Francisco Charte Ojeda

1. Objetivos generales del título

Unix Administración del sistema (AIX, HP-UX, Solaris, Linux) - Versión digital

Servidores corporativos Linux

Descripción. Este Software cumple los siguientes hitos:

Mi primer servidor. Fernando Fernández Consultor Preventa HP ISS

Hostaliawhitepapers. Las ventajas de los Servidores dedicados. Cardenal Gardoki, BILBAO (Vizcaya) Teléfono:

Registros del sistema

GIT Dinahosting 3. Hola!

José Mariscal Prieto. Curso de.

UD 1: Adopción de pautas de seguridad informática

Y añado también los 2 profesores al grupo de profesores mediante el comando:

Implementación de un Sistema de Monitorización de Red mediante JFFNMS. Jon Azkorra Olano Antonio Javier Iglesias Carrillo

Jorge Valhondo Vazquez. Implantación Aplicaciones Informáticas de Gestión ASI2

Guía de Instalación. Glpi

Análisis de aplicación: Virtual Machine Manager

Manual Avanzado Windows Server 2008

Contenido QUÉ ES SERVIDOR CLOUD?... 3 ACCESO AL SERVIDOR CLOUD... 3 ADMINISTRACIÓN DEL SISTEMA... 6

Domine Microsoft Windows Server José Luis Raya Laura Raya Miguel Á. Martínez

Scripts de arranque. Pablo Sanz Mercado.

Manual de Usuario. Ayuda para la aplicación de VPS de tu Panel

Mini-guía: Gestión Backup

Facultad de Ciencias del Hombre y la Naturaleza SISTEMAS OPERATIVOS DE REDES CICLO II Materia: Sistemas Operativos de Redes Tema:

Diseño de aplicaciones móviles seguras en Android.

PRACTICA NO.4: HOW TO INSTALL NFS

Oficina Online. Manual del administrador

Sugar en Windows. Creación de una máquina virtual con la imagen de Sugar. Autor. Versión Fecha Setiembre Ubicación

Contenido. Práctica 1. Configuración de sistemas operativos. Vista clásica. Configuración y personalización

Administración de sistemas UNIX/Linux Práctica Colección de scripts para la configuración de una infraestructura de máquinas UNIX

CAPÍTULO 3: Resultados

CENTRO DE ESTUDIOS. Convocatoria: Todo el año Duración: 35 h Horario: Turnos de mañana/ tarde Precio: 490

Características de Samba

Introducción. Linux es un sistema operativo basado en UNIX. Fue creado Linus Torvalds, estudiante filandes en 1991.

Entre los más conocidos editores con interfaz de desarrollo tenemos:

PROYECTO. Solución Empresarial Ingeniería y Desarrollo de Software - info@solucionempresarial.com.

Software Computacional y su clasificación

PLIEGO DE CONDICIONES TECNICAS

CI Politécnico Estella

Proceso de Particionamiento de Discos Duros e Instalación De Diferentes Sistemas Operativos en VirtualBox.

Ficheros de configuración de Nagios (ejemplo con nrpe y snmp)

Symantec Backup Exec System Recovery Manager

Acceso al Disco Compartido y Dispositivos USB y DVD

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos

Luis Caballero Cruz. Ingeniería Técnica Informática de Sistemas. Universidad de Sevilla

LPIC-1 Guía de estudio Exámenes

Administración de Sistemas Operativos Fecha:

Capítulo 5. Cliente-Servidor.

Luis Caballero Cruz. Ingeniería Técnica Informática de Sistemas. Universidad de Sevilla

Servinómina. Servicio de Visualización de Nóminas. (Servinómina) Agosto de Página 1 de 8 MINISTERIO DE HACIENDA Y ADMINISTRACIONES PÚBLICAS


Windows 2000 Server. Manual de Windows 2000 Server

Manual de Usuario Servidor Cloud

Tema 1. Conceptos fundamentales de los Sistemas Operativos

SCT Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A.

Instalación y configuración de VMWare ESX

Migrar una organización Microsoft Exchange 2003 a Microsoft Exchange 2007

Temario Linux Básico para Web

CONALEP 262. Maricruz Trujillo Gómez. Lic. Miguel Ángel Cancino Nájera «Manejo de Redes» Introducción al Sistema Operativo de Red

Sistemas Operativos de Red

Introducción a las redes de computadores

Elementos requeridos para crearlos (ejemplo: el compilador)

Administración de la producción. Sesión 2: Sistema Operativo (Microsoft Windows XP)

Configuración del servicio de printers CUPS

Transcripción:

Administración de GNU/Linux Curso de Utilización y Administración avanzada de sistemas GNU/Linux y aplicaciones de Software Libre para estudiantes universitarios Pablo Cabezas Mateos

Índice Qué debe conocer el administrador de Linux? Características de Linux Componentes del sistema Servicios Shell Scripts Ejemplos de las tareas del Administrador de Linux Conclusiones

Características de Linux Sistema Operativo Basado en UNIX Multitud de herramientas por consola que se complementan. SO muy valorado y estudiado. Multitarea Se están realizando muchos trabajos a vez por debajo. Dificultad para saber lo que pasa.

Características de Linux (2) Multiusuario Distintos usuarios con distintos permisos comparten la máquina. Sistemas de Red Disponemos por defecto de distintos servicios de red para administrar. Sistema de Código Abierto Disponemos su código para el estudio y modificación.

Componentes: Procesos Las distintas tareas que esta realizándose en la máquina se denomina procesos. Como administradores debemos gestionar los trabajos que realiza nuestro sistema. Podemos verlos y analizarlos (ps, top), darlos prioridades (nice), pararlos (kill). Podemos saber de quien es el trabajo, su estado actual, sus prioridad, cuanto lleva, sus recursos.

Componentes: CPU y Memoria Recursos principales por los que luchan los procesos. Linux soporta múltiples procesadores. Dispone de memoria virtual El administrador debe conocer la utilización que se esta haciendo de estos recursos. La CPU podemos ver su utilización con top, uptime. La memoria con free, top, vmstat.

Componentes: CPU y Memoria (2) Memoria Física Total Usada Libre Compartida/Buffers/ Cache Memoria Virtual

Componentes: S. Ficheros Organización de directorios estándar FHS. Amplio soporte de sistema de ficheros. Capa virtual VFS. Sistemas de ficheros propios de Unix Transacionales Sistemas propietarios Sistema de ficheros en red Volúmenes Lógicos y SAN

Componentes: S. Ficheros (2) Cualquier sistema de fichero lo montaremos sobre el árbol de directorios, con el comando mount. Para quitarlo con umount. Para tener información de los sistemas tenemos los comandos df y du. Podemos establecer cuotas (quotaon) del sistema a los usuarios, con edquota, verlas con quotacheck. Dispone de premisos para ficheros unix y acl.

Componentes: Núcleo Componente principal de sistema, encargado de relacionar todas las partes de sistema, desde el hardware hasta las características que queremos para nuestro sistema. Es un núcleo monolítico con soporte para módulos creado por Linux Torvalds. Linux permite al administrador compilar el núcleo a partir del código fuente para obtener el máximo rendimiento y configurabilidad de su sistema.

Componentes: Gestión de Usuarios Nos podemos cambiar de un usuario a otro con el comando su. Los usuarios se agrupan en grupos. Para ver nuestros grupos con id. Los procesos y ficheros pertenecen a los usuarios.

Componentes: Gestión de Usuarios (2) Un usuario que todo lo puede, root. Nosotros los administradores. El administrador puede crear usuarios (useradd), borrarlos (userdel), cambiar la clave (passwd). La lista de usuarios se encuentra en /etc/passwd.

Componentes: Auditoría y Logs Todo lo que va ocurriendo en el sistema va a quedar apuntado. Como administradores podemos revisar que ha estado pasando en nuestro sistema. Los principales servicios y el núcleo dejan sus incidencias en /var/logs. El registro de usuarios se puede ver con last y lastlog. Los actuales con w, who y users.

Componentes: Distribuciones Una distribución es el conjunto de aplicaciones con las que se nos presenta un sistema Linux para su instalación, actualización y correcciones del software. El administrador decide la distribución en instalación y puede instalar el software que desea en su máquina. Las distribuciones dan la posibilidad de instalar aplicaciones de administración mucho más complejas (linuxconf, webmin).

Servicios Los servicios son procesos que están disponibles en el sistema para la realización de tareas esenciales típicas de los sistemas. El administrador decide cuales son los servicios que va a disponer el sistema. Existen servicios para la gestión local de la máquina, ya sea del sistema operativo (cron, syslog,...) o hardware (apmd, udev,...)

Servicios (2) Pero donde ha triunfado Linux es en los Servicios de Red. Servicios para conexión remota (ssh, X) Servicios de Internet (email, web, ftp, news) Ficheros compartidos e impresión (samba, nfs, cups) SGBD (MySQL, PostgreSQL)...

Shell Script Para la interacción de las herramientas del sistema existe un lenguaje que el administrador debe dominar: Las herramientas del sistema y aplicaciones están preparadas para su utilización en shell script.. La configuración del sistema y muchos servicios se realiza con shell script. Principal forma de automatizar procesos

Tareas del Administrador Gestión de Usuarios y Ficheros Alta, baja y cambios en usuarios y grupos Permisos en ficheros Cuotas en ficheros Instalación y mantenimiento de hardware y software Automatización de Tareas

Tareas del Administrador (2) Gestión de recursos CPU y Memoria Dispositivos de almacenamiento, discos duros, particiones, LVM... Impresoras Otros recursos

Tareas del Administrador (3) Optimización y personalización del sistema Compilación del núcleo Parámetros del núcleo Auditoria del sistema Seguridad y permisos

Tareas del Administrador (4) Backup y Restauración Administración de Red Dispositivos de red Enrutado Servicios de Red Seguridad de red

Conclusiones Sistema operativo totalmente profesional, requiere de profesionales de administración de sistemas. La administración de Linux es compleja, extensa y profesional, pero al ser un sistema de código abierto, licencia GNU GPL y ampliamente soportado en Internet, podemos utilizarlo y administrarlo dentro de nuestros límites.

Ruegos y preguntas Gracias por la atención