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.

Slides:



Advertisements
Presentaciones similares
Valentina Hincapié. Christian Hincapié.. ¿QUE ES LINUX? GNU/Linux es uno de los términos empleados para referirse a la combinación del núcleo o kernel.
Advertisements

SOFTWARE LIBRE, OPEN SOURCE E HISTORIA DE LINUX TOVAR LÓPEZ IAN GUSTAVO PROFESOR RENÉ DOMINGUEZ ESCALONA ADMINISTRA SISTEMAS OPERATIVOS GRUPO 503.
Administración de Linux Ponente: Pablo Cabezas Mateos Universidad de Salamanca 26 de Noviembre de
Ciclo Formativo de Grado Superior Administración de Sistemas Informáticos en Red.
"Si he logrado ver más lejos ha sido porque he subido a hombros de gigantes" Isaac Newton
Jornadas de Software Libre y Open Source Virtualización en entornos GNU/Linux Debian 5 con Xen Allam Chaves – José Carvajal / Centro de Gestión Informática.
ADMINISTRACION DE USUARIOS Y SISTEMAS DE ARCHIVOS EN LINUX ● Víctor Leonel Orozco (Lugusac)
RESUMEN M1-UF1 UF0852: Instal∙lació i actualització de sistemes operatius.
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
Compartir carpetas, Crear Cuotas. Existen varias maneras de compartir carpetas Botón secundario sobre una carpeta, propiedades y en compartir. Botón secundario.
Gestor de paquetes Instalar y eliminar software (GUI y consola)
Sistemas operativos Linux
Taller de Sistemas Operativos I Área Informática y Telecomunicaciones
“Los Sistemas Operativos”
File Transfer Protocol (FTP)
Herramienta de Gestión de Inventario de Activos
Sistema de Almacenamiento NAS
Servidores GNU/.
Introducción a GNU/Linux
Windows server 2008.
Administración de Sistemas
TRABAJO GLOSARIO TIC.
Sistema operativo Linux
Novell Netware Autores: Cerrina Maria Josefina, Coto Marcelo,
Introducción a Windows 2008
Apellidos y Nombres Cuatrimestre.
Tecnología de la Información Software
Andrea Medina Jutinico Universidad manuela Beltrán
KUbuntu Carlos Torres Denis González 7 de septiembre de 2015.
GLOSARIO TIC.
Tecnología de la Información Profesora Ariana Rosenthal Software
EN QUÉ CONSISTE UNA COMPUTADORA
TALLER DE SISTEMAS OPERATIVOS
CONSEPTO DE LINUX Linux es un Unix libre es decir, un sistema operativo, como el Windows o el MS-DOS (sin embargo, a diferencia de estos y otros sistemas.
SONIA ESPERANZA GARCIA AMAYA Tecnología en Gestión Administrativa
Instalación de Ubuntu, disco raid y algunos comandos Linux
Instalaciones Desatendidas
Linux Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linux.
SOL GUTIÉRREZ Y MARIANA HEINTZ 4°C Prof. Gustavo price
Funciones de un Sistema Operativo (S.O.) Elementos de un S.O.
¿Qué es un sistema operativo y para qué sirve? Un sistema operativo (SO) es un programa informático cuyo principal objetivo es permitir.
TIPOS DE SISTEMAS OPERATIVOS ● Sistemas Operativos de multiprogramación (o sistemas operativos de multitarea). ● Sistemas Operativos distribuidos. ● Sistemas.
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Distribuciones de LINUX Raúl González Martínez.
ESTRUCTURA DE S.OPERATIVO
“Seguridad en Aplicaciones Web” -Defensa en Profundidad-
Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño.
Estructura de los sistemas Operativos 1. Componentes de un sistema operativo  Administración de procesos  Administración de memoria  Subsistema de Entrada/Salida.
Estructura de los Sistemas Operativos Alumna:Arratea Almeyda Aracelli.
ESTRUCTURA DE SISTEMAS OPERATIVOS Carbajal Rojas karla.
ADMINISTRACIÓN DE USUARIOS Y GRUPOS Linux es un sistema multiusuario, por lo tanto, la tarea de añadir, modificar, eliminar y en general administrar usuarios.
INDICE ¿QUE ES LINUX? HISTORIA DE LINUX CARACTERISTICASUTILIDADES VENTAJAS Y DESVENTAJAS CONTENIDO DE LINUX ¿QUE ES MS-DOS? FUNCIONES DE MS-DOS.
Características de los Sistemas Operativos
LOS SISTEMAS OPERATIVOS MENÚ SISTEMAS OPERATIVOS Introducción Definición Historia Funciones Tipos S.O. Algunos Existentes Conclusiones Referencias.
ADMINISTRACIÓN DE SOFTWARE DE UN SISTEMA INFORMÁTICO LINUX SBACKUP.
1 TEMA 10. SISTEMAS OPERATIVOS DISTRIBUIDOS Introducción Hardware Software Aspectos de diseño.
Gestión de Recursos compartidos.. Aspectos fundamentales del usó compartido Existen dos maneras de compartir archivos y carpetas: desde el equipo y desde.
PROGRAMACIÓN BÁSICA CONCEPTOS BÁSICOS Software. TEMAS:  Software y sus funciones  Tipos de Software  Software de Sistemas  Software de Aplicación.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS CHACALIAZA BOZA MARGARET AMARLLY.
Estructura de los SISTEMAS OPERATIVOS.
UNIVERSIDAD PRIVADA SAN JUAN BAUTISTA FILIAL CHINCHA ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS Por: Nestares Torres Luis Jesús Enrique.
ESTRUCTURA DE SISTEMAS OPERATIVOS - ROY CANEPA JUAN FABIO
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS CHACALIAZA BOZA MARGARET AMARLLY.
ESTRUCTURA DE LO SISTEMAS OPERATIVOS Presentado por: Jennifer.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS - MENDOZA MOLINA ARIANA
SISTEMAS OPERATIVOS Estudiante: Rojas De la Cruz Jesus Manuel. Ciclo: VI. Turno: Noche.
ING. NANCY BASILIO MARCELO ADMINISTRACIÓN REDES DE COMPUTADORAS.
Hilos de Procesamiento. Hilos Concepto Beneficios Hilos a nivel kérnel y a nivel usuario Modelos multihilos Hilos de Solaris 2 Hilos de Java.
Los sistemas operativos en el sistema informático
Transcripción de la presentació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/Cac he ● 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 ( , 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