SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
1




Unidad 11.
ADMINISTRACIÓN BÁSICA DEL SISTEMA
GNU/Linux
Administración de Sistemas Operativos
2


Objetivos
 • Conocer las diferentes fases y elementos que intervienen
   en el arranque del sistema.
 • Distinguir entre el concepto servicio y proceso.
 • Administrar los servicios y procesos del sistema.
 • Realizar la planificación de tareas del sistema.
 • Conocer y utilizar las diferentes herramientas de
   monitorización.
 • Conocer los diferentes elementos para monitorizar el
   sistema.
 • Realizar, programar y restaurar las copias de seguridad.
3


Contenidos
  1. Arranque y parada
      1.1.   Gestor de arranque
      1.2.   Proceso de arranque y parada del sistema
      1.3.   Servicios del sistema
      1.4.   Procesos
      1.5.   Programación de tareas
      1.6.   Reinicio y parada del sistema
  2. Monitorización del sistema
      2.1. Herramientas básicas
      2.2. Directorio /proc
      2.3. Archivos de registro
  3. Copias de seguridad
      3.1. Comandos básicos
      3.2. Herramientas gráficas
4




Arranque y parada
5


Arranque y parada

                    Arranque del sistema:
                    Primero se inicia la BIOS, que permite
                    detectar y acceder al HW del sistema.

                    A partir de ahí, carga el gestor de
                    arranque (Lilo o GRUB).

                    En caso de iniciar un sistema GNU/Linux,
                    accede al directorio /boot, donde carga
                    el kernel del SO y ejecuta el proceso
                    init, que será el encargado de iniciar
                    todos los servicios para que el sistema
                    funcione correctamente.
6


Gestor de arranque
 Es el encargado de iniciar cualquier sistema operativo que haya sido
  previamente instalado en el sistema.

 Dos gestores en GNU/Linux:




               LILO                               GRUB
           (LInux LOader)              (GNU GRand Unified Bootloader)
7


Gestor de arranque

 GRUB – Instalación

   Si queremos instalar GRUB en un sistema que no dispone de un gestor
    de arranque o tiene otro configurado, será necesario sobrescribir el
    sector de arranque.  Importante estar bien seguros!!


   En UBUNTU        :   # apt-get install grub


   El gestor de arranque por defecto en UBUNTU (ya instalado) es GRUB v2


   Utilidad de recuperación del arranque:   Super GRUB Disk
8


Gestor de arranque

 GRUB – Configuración

   Fichero: /etc/default/grub

    GRUB_DEFAULT=0             Identificador del sistema que se inicia por defecto
    GRUB_TIMEOUT=10            Tiempo que se muestra el menú de arranque antes
                               de iniciar el SO por defecto.
    GRUB_BACKGROUND=imagen.tga Imagen de fondo.

    Para aplicar los cambios, ejecutamos: # update-grub2

  Configuración de forma gráfica: StartUp Manager

         Los errores en las modificaciones de GRUB pueden llevar a problemas
         con el arranque. Es recomendable hacer una copia de seguridad de los
         archivos que modifiquemos antes de realizar ningún cambio.
9


Proceso de arranque y parada del sistema

 Init
  Es el primer proceso en ejecución tras la carga del kernel y el que a su vez
  genera todos los demás procesos. Tiene PID 1.

  Su trabajo es “conseguir que todo funcione como debe ser”:

          Comprueba y monta los sistemas de ficheros.
          Activa la zona de memoria swap o de intercambio.
          Activa los demonios o servicios del sistema (p.ej.: atd, syslog…)
          Activa la red e inicia los demonios o servicios de red del sistema (p.ej.:
           sendmail, http)
          Limpia los sistemas de ficheros temporales.
          Habilita el login a los usuarios del sistema.
10


Proceso de arranque y parada del sistema

 Init
  o Sys V (o System V). Estándar para iniciar y apagar equipos en Linux.
  o Runlevels o modos de ejecución. 7 modos (en Ubuntu           ):

            0: apagar el equipo         2-5: multiusuario
            1: monousuario              6: reiniciar el equipo

  o Cambiar el nivel de ejecución del sistema por defecto (en Ubuntu       ):
         Modificar el fichero /etc/init/rc-sysinit.conf
         env DEFAULT_RUNLEVEL=2
  o Cambiar manualmente el nivel de ejecución del sistema:            # telinit 3
                                                                      # init 3
  o Ver el nivel de ejecución actual del sistema: # runlevel

  o Directorio asociado a cada nivel de ejcución: /etc/rcX.d para el nivel X
11


 Servicios del sistema

 Servicios.     Aplicaciones que se ejecutan, en segundo plano,
   independientemente del usuario y ofrecen una determinada funcionalidad:
        • Monitorizar el sistema
        • Gestionar las conexiones de red
        • Comprobar actualizaciones y seguridad del sistema
        • Utilizar el HW del equipo
        • Etc…

 Herramientas para administrar los servicios en el sistema:
         Herramientas gráficas:
            Boot Up Manager
            Sysv-rc-conf

         chkconfig
12


Servicios del sistema




                        Sysv-rc-conf
Boot Up Manager
13


Procesos
 Proceso: programa en ejecución.
  Un programa se transforma en proceso en el momento en que se ejecuta y
  pasa a estar en memoria. Además del nombre que el proceso recibe, que es el
  nombre del programa que se está ejecutando, recibe también un número
  identificativo llamado PID (process ID).

 Comandos:
    ps. Muestra los procesos que se están ejecutando en el sistema.
             $ ps
             $ ps –aux
             $ ps –A
    top. Informa, en tiempo real, sobre la actividad del sistema.
    kill. Elimina un proceso que se está ejecutando en el sistema.
            $ kill -9 <PID>
14


Programación de tareas
 Crontab.
  Permite programar la ejecución de un determinado programa en un momento
  determinado. Por ejemplo: programar una copia de seguridad, enviar un
  fichero, comprobar la seguridad del sistema…

                                                   - e : edición del cron
 Comando:     crontab [-e | -l | -r ] [usuario]   - l : ver tareas programadas
                                                   - r : borrar un archivo cron

  Sintaxis de las tareas programadas:
15


Reinicio y parada del sistema

 Niveles de ejecución:
    0 – Parada del sistema         # init 0                   /etc/rc0.d
    6 – Reinicio del sistema       # init 6                   /etc/rc6.d


 Comandos:
    halt. Apaga el equipo.        # halt

    reboot. Reinicia el equipo.   # reboot

    shutdown. Apaga/reinicia el equipo.
           # shutdown –r now           (reinicia el equipo)
           # shutdown –h now           (apaga el equipo)
16




Monitorización
 del Sistema
17


Herramientas básicas                            (1)


 Comando                                              Descripción
 Procesos
       ps        Muestra el estado de los procesos que se están ejecutando en el equipo.
Almacenamiento
       df        Muestra el espacio libre del sistema de ficheros.
       du        Muestra el espacio ocupado a partir de un determinado directorio.
Red
    ifstat       Muestra la estadística de tráfico de entrada y salida de las interfaces de red.
      iftop      Muestra las conexiones de red de un equipo.
   iptraf        Muestra las estadísticas de red en tiempo real.
  netstat        Proporciona estadísticas e información de estados sobre tablas de rutas,
                 interfaces de red, conexiones establecidas…
      ping       Permite comprobar el estado de una conexión.
 traceroute      Permite obtener el camino que sigue un paquete para establecer una
                 comunicación con un destinatario, es decir, los routers que se atraviesan.
18


Herramientas básicas                         ( y 2)


 Comando                                         Descripción
Memoria
               Proporciona información relativa a la cantidad de memoria física, espacio de
    free       swap libre y usado por el sistema operativo, estado de los buffers y memoria
               caché utilizada por el núcleo.
   pmap        Proporciona información referente a la utilización de la memoria por parte de un
               determinado proceso.
Polivalentes
   dstat       Realiza estadísticas de CPU, uso de disco, red, paginación y estado del sistema.
   iostat      Permite ver la carga de CPU y del disco duro.
    top        Informa en tiempo real sobre la actividad del sistema.
  vmstat       Muestra información sobre los procesos que se están ejecutando en el equipo,
               la memoria, las operaciones de E/S a disco y la utilización de CPU.
    who        Permite ver de forma resumida el tiempo que lleva activo el sistema (uptime), la
               carga del sistema y la actividad de los usuarios que se encuentran conectados.
 xosview       Aplicación gráfica que muestra información sobre el uso de CPU, memoria…
19


Directorio /proc

 El núcleo de Linux almacena información relativa a su funcionamiento en
  archivos situados en el directorio /proc, de tal forma que, para analizar el
  comportamiento de un sistema, también se puede recurrir a la consulta de los
  archivos de este sistema de ficheros. Prácticamente, todas las herramientas de
  monitorización obtienen sus datos de esta fuente.

 Información que reside en /proc:
       /proc/meminfo
        Estado de la memoria disponible.
       /proc/net
        Sistema de comunicaciones.
       Subdirectorios /proc/pid_proceso
        Datos referentes al proceso.
20


Archivos de registro (syslog)
 En los archivos de registro se va almacenando toda la actividad que realiza el
  sistema. Motivos por los que se pueden generar mensajes:
    Fallos del servidor (p. ej.: problemas de hardware, fallo en un servicio…)
    Fallo de autenticación (p.ej.: en la autenticación de un usuario)
    Fallo por el uso de un servicio (p.ej.: petición de un cliente a una página web)

 Estos mensajes se pueden encontrar en el directorio /var/log, en los ficheros
  /var/log/syslog o /var/log/messages, o en ficheros o carpeta separadas para cada
  servicio si generan muchos mensajes (como hace apache o mail)
21


Archivos de registro (syslog)
 El registro de todos los mensajes del sistema lo realiza el servicio syslog
  (o rsyslogd). Es posible personalizar el comportamiento de syslog para indicar
  los registros que quieres guardar.
22




Copias de Seguridad
23


Copias de Seguridad

¿Qué debemos copiar?
24


 Comandos básicos

 TAR (empaquetado/desempaquetado de archivos)
   Empaquetado:        tar –vcf nombre_archivo.tar nombre_archivos_a_empaquetar

   Desempaquetado:         tar –vxf mi_archivo.tar
         - v (verbose): descripción            - f (file): indica que se dará un nombre
         - c (create): crea un archivo tar     - t : ver el contenido sin extraer
         - x (extract): extrae los archivos    - z : compresión con gzip



 DD (copias exactas, bit a bit, de discos duros, particiones o ficheros)

   Sintaxis:   dd if=fichero_origen of=fichero_destino

   Ejemplo: clonar el disco duro que se encuentra en /dev/sda en el disco duro /dev/sdb
                             # dd if=/dev/sda of=/dev/sdb
25


 Comandos básicos

 RSYNC (sincronizar carpetas o equipos a través de SSH)
     • Sincronizar dos carpetas locales:
         # rsync –avz        /carpeta_origen         /carpeta_destino

     • Sincronizar las carpetas de dos equipos:
         # rsync –avz        /carpeta_origen         192.168.0.9:/carpeta_destino


 Backup sobre cdrom
   Una forma muy útil de realizar copias de seguridad es crear una imagen ISO y luego
   grabarla en un CD/DVD

     • Creamos la imagen ISO: # mkisofs –o /root/imagen.iso /home/

     • La grabamos en un CD-ROM: # cdrecord /root/imagen.iso
26


Herramientas gráficas

 Déja-Dup
   Aplicación para realizar copias de seguridad de forma sencilla e intuitiva.
   Entre sus características más importantes destaca la posibilidad de
   encriptar los datos para asegurar la privacidad, programación de las
   copias, permite almacenar las copias en diferentes destinos (p.ej.:
   servidor externo, local, etc.)
27


Herramientas gráficas

 Brasero
  Es el software de grabación de CD/DVD en sistemas GNU/Linux más
  utilizado. Su interfaz es bastante sencilla e intuitiva y permite, entre otras
  opciones, la grabación de CD/DVD de datos, CD de audio, duplicación de
  CD/DVD, etc…
28


Herramientas gráficas

 Clonezilla
   Distribución LiveCD para realizar la clonación y restauración de sistemas.


   Para empezar a usarla, es
   necesario descargar la imagen
   ISO de clonezilla de su web oficial
   y grabarla en un CD, iniciar el
   LiveCD en el equipo que se desea
   clonar y seleccionar en el menú
   de arranque la opción cuya
   resolución se adapte mejor a
   nuestras necesidades.

Weitere ähnliche Inhalte

Was ist angesagt?

Presentación de VirtualBox
Presentación de VirtualBoxPresentación de VirtualBox
Presentación de VirtualBoxdricocaparrella
 
Pasos para instalar windows 8
Pasos para instalar windows 8Pasos para instalar windows 8
Pasos para instalar windows 8Hëiinër Därk
 
Arquitectura del Computador- Instalación y Configuración de Sistemas operati...
Arquitectura del Computador- Instalación y Configuración de  Sistemas operati...Arquitectura del Computador- Instalación y Configuración de  Sistemas operati...
Arquitectura del Computador- Instalación y Configuración de Sistemas operati...Rubn563324
 
Crear una memoria usb booteable
Crear una memoria usb booteableCrear una memoria usb booteable
Crear una memoria usb booteableamerliss
 
VERSIONES DE Windows server 2012 R2 -technology
VERSIONES DE Windows server 2012 R2 -technologyVERSIONES DE Windows server 2012 R2 -technology
VERSIONES DE Windows server 2012 R2 -technologybenito vargas condor
 
Fallas comunes y soluciones de una computadora
Fallas comunes y soluciones de una computadoraFallas comunes y soluciones de una computadora
Fallas comunes y soluciones de una computadora9606241890428122010
 
Ensamble y configuración de un equipo de cómputo
Ensamble y configuración de un equipo de cómputoEnsamble y configuración de un equipo de cómputo
Ensamble y configuración de un equipo de cómputoDiana Cuenca
 
Sistemas operativos libres y propietarios
Sistemas operativos libres y propietariosSistemas operativos libres y propietarios
Sistemas operativos libres y propietariosSantiagoCastilloArre
 
MANTENIMIENTO PREVENTIVO A NIVEL HARDWARE Y SOFTWARE
MANTENIMIENTO PREVENTIVO A NIVEL HARDWARE Y SOFTWAREMANTENIMIENTO PREVENTIVO A NIVEL HARDWARE Y SOFTWARE
MANTENIMIENTO PREVENTIVO A NIVEL HARDWARE Y SOFTWAREUziel Ramirez Martinez
 
Manual de instalacion de Windows XP en VirtualBox
Manual de instalacion de Windows XP en VirtualBoxManual de instalacion de Windows XP en VirtualBox
Manual de instalacion de Windows XP en VirtualBoxsamuelito_dz
 
Unión Cliente a Dominio Windows Server 2012 R2
Unión Cliente a Dominio Windows Server 2012 R2Unión Cliente a Dominio Windows Server 2012 R2
Unión Cliente a Dominio Windows Server 2012 R2cyberleon95
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivosDon Augusto
 
Computadora proceso de arranque
Computadora proceso de arranqueComputadora proceso de arranque
Computadora proceso de arranqueGustavo Alfaro
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores JUANR1022
 

Was ist angesagt? (20)

Presentación de VirtualBox
Presentación de VirtualBoxPresentación de VirtualBox
Presentación de VirtualBox
 
Pasos para instalar windows 8
Pasos para instalar windows 8Pasos para instalar windows 8
Pasos para instalar windows 8
 
Arquitectura del Computador- Instalación y Configuración de Sistemas operati...
Arquitectura del Computador- Instalación y Configuración de  Sistemas operati...Arquitectura del Computador- Instalación y Configuración de  Sistemas operati...
Arquitectura del Computador- Instalación y Configuración de Sistemas operati...
 
Crear una memoria usb booteable
Crear una memoria usb booteableCrear una memoria usb booteable
Crear una memoria usb booteable
 
PresentacióN Formatear
PresentacióN FormatearPresentacióN Formatear
PresentacióN Formatear
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Instalacion windows 10
Instalacion  windows 10Instalacion  windows 10
Instalacion windows 10
 
Guía 06. Subconsultas con MySQL - José J Sánchez H
Guía 06. Subconsultas con MySQL - José J Sánchez HGuía 06. Subconsultas con MySQL - José J Sánchez H
Guía 06. Subconsultas con MySQL - José J Sánchez H
 
VERSIONES DE Windows server 2012 R2 -technology
VERSIONES DE Windows server 2012 R2 -technologyVERSIONES DE Windows server 2012 R2 -technology
VERSIONES DE Windows server 2012 R2 -technology
 
Fallas comunes y soluciones de una computadora
Fallas comunes y soluciones de una computadoraFallas comunes y soluciones de una computadora
Fallas comunes y soluciones de una computadora
 
Entorno de visual studio
Entorno de visual studioEntorno de visual studio
Entorno de visual studio
 
Ensamble y configuración de un equipo de cómputo
Ensamble y configuración de un equipo de cómputoEnsamble y configuración de un equipo de cómputo
Ensamble y configuración de un equipo de cómputo
 
Sistemas operativos libres y propietarios
Sistemas operativos libres y propietariosSistemas operativos libres y propietarios
Sistemas operativos libres y propietarios
 
MANTENIMIENTO PREVENTIVO A NIVEL HARDWARE Y SOFTWARE
MANTENIMIENTO PREVENTIVO A NIVEL HARDWARE Y SOFTWAREMANTENIMIENTO PREVENTIVO A NIVEL HARDWARE Y SOFTWARE
MANTENIMIENTO PREVENTIVO A NIVEL HARDWARE Y SOFTWARE
 
Manual de instalacion de Windows XP en VirtualBox
Manual de instalacion de Windows XP en VirtualBoxManual de instalacion de Windows XP en VirtualBox
Manual de instalacion de Windows XP en VirtualBox
 
Unión Cliente a Dominio Windows Server 2012 R2
Unión Cliente a Dominio Windows Server 2012 R2Unión Cliente a Dominio Windows Server 2012 R2
Unión Cliente a Dominio Windows Server 2012 R2
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
sistemas distribuidos
sistemas distribuidossistemas distribuidos
sistemas distribuidos
 
Computadora proceso de arranque
Computadora proceso de arranqueComputadora proceso de arranque
Computadora proceso de arranque
 
Arquitectura Multiprocesadores
Arquitectura Multiprocesadores Arquitectura Multiprocesadores
Arquitectura Multiprocesadores
 

Andere mochten auch

Unidad 3 - Seguridad Lógica
Unidad 3 - Seguridad LógicaUnidad 3 - Seguridad Lógica
Unidad 3 - Seguridad Lógicavverdu
 
Unidad 2 - Seguridad Pasiva
Unidad 2  -  Seguridad PasivaUnidad 2  -  Seguridad Pasiva
Unidad 2 - Seguridad Pasivavverdu
 
Comunicación árbitro-entrenador
Comunicación árbitro-entrenadorComunicación árbitro-entrenador
Comunicación árbitro-entrenadorvverdu
 
Administración de Sistemas Informáticos
Administración de Sistemas InformáticosAdministración de Sistemas Informáticos
Administración de Sistemas Informáticosvverdu
 
Unidad 2 Integración de Sistemas
Unidad 2   Integración de SistemasUnidad 2   Integración de Sistemas
Unidad 2 Integración de Sistemasvverdu
 
Unidad 6 Seguridad en redes corporativas
Unidad 6 Seguridad en redes corporativasUnidad 6 Seguridad en redes corporativas
Unidad 6 Seguridad en redes corporativasvverdu
 
Unidad 1 - Principios de Seguridad y Alta Disponibilidad
Unidad 1 - Principios de Seguridad y Alta DisponibilidadUnidad 1 - Principios de Seguridad y Alta Disponibilidad
Unidad 1 - Principios de Seguridad y Alta Disponibilidadvverdu
 
Unidad 2 - Seguridad Pasiva (old)
Unidad 2 - Seguridad Pasiva (old)Unidad 2 - Seguridad Pasiva (old)
Unidad 2 - Seguridad Pasiva (old)vverdu
 
Unidad 9 - Instalación y configuración Linux
Unidad 9 - Instalación y configuración LinuxUnidad 9 - Instalación y configuración Linux
Unidad 9 - Instalación y configuración Linuxvverdu
 
Unidad 10 - Puesta en marcha del sistema
Unidad 10 - Puesta en marcha del sistemaUnidad 10 - Puesta en marcha del sistema
Unidad 10 - Puesta en marcha del sistemavverdu
 
Unidad 1 Aspectos básicos
Unidad 1   Aspectos básicosUnidad 1   Aspectos básicos
Unidad 1 Aspectos básicosvverdu
 
Ejercicio seguridad en redes
Ejercicio seguridad en redesEjercicio seguridad en redes
Ejercicio seguridad en redesvverdu
 
Unidad 4 - Software antimalware
Unidad 4 - Software antimalwareUnidad 4 - Software antimalware
Unidad 4 - Software antimalwarevverdu
 
Unidad 5 - Criptografía
Unidad 5 - CriptografíaUnidad 5 - Criptografía
Unidad 5 - Criptografíavverdu
 
Unidad 4: Criptografía
Unidad 4: CriptografíaUnidad 4: Criptografía
Unidad 4: Criptografíacarmenrico14
 
Unidad 3: Seguridad lógica
Unidad 3: Seguridad lógicaUnidad 3: Seguridad lógica
Unidad 3: Seguridad lógicacarmenrico14
 

Andere mochten auch (16)

Unidad 3 - Seguridad Lógica
Unidad 3 - Seguridad LógicaUnidad 3 - Seguridad Lógica
Unidad 3 - Seguridad Lógica
 
Unidad 2 - Seguridad Pasiva
Unidad 2  -  Seguridad PasivaUnidad 2  -  Seguridad Pasiva
Unidad 2 - Seguridad Pasiva
 
Comunicación árbitro-entrenador
Comunicación árbitro-entrenadorComunicación árbitro-entrenador
Comunicación árbitro-entrenador
 
Administración de Sistemas Informáticos
Administración de Sistemas InformáticosAdministración de Sistemas Informáticos
Administración de Sistemas Informáticos
 
Unidad 2 Integración de Sistemas
Unidad 2   Integración de SistemasUnidad 2   Integración de Sistemas
Unidad 2 Integración de Sistemas
 
Unidad 6 Seguridad en redes corporativas
Unidad 6 Seguridad en redes corporativasUnidad 6 Seguridad en redes corporativas
Unidad 6 Seguridad en redes corporativas
 
Unidad 1 - Principios de Seguridad y Alta Disponibilidad
Unidad 1 - Principios de Seguridad y Alta DisponibilidadUnidad 1 - Principios de Seguridad y Alta Disponibilidad
Unidad 1 - Principios de Seguridad y Alta Disponibilidad
 
Unidad 2 - Seguridad Pasiva (old)
Unidad 2 - Seguridad Pasiva (old)Unidad 2 - Seguridad Pasiva (old)
Unidad 2 - Seguridad Pasiva (old)
 
Unidad 9 - Instalación y configuración Linux
Unidad 9 - Instalación y configuración LinuxUnidad 9 - Instalación y configuración Linux
Unidad 9 - Instalación y configuración Linux
 
Unidad 10 - Puesta en marcha del sistema
Unidad 10 - Puesta en marcha del sistemaUnidad 10 - Puesta en marcha del sistema
Unidad 10 - Puesta en marcha del sistema
 
Unidad 1 Aspectos básicos
Unidad 1   Aspectos básicosUnidad 1   Aspectos básicos
Unidad 1 Aspectos básicos
 
Ejercicio seguridad en redes
Ejercicio seguridad en redesEjercicio seguridad en redes
Ejercicio seguridad en redes
 
Unidad 4 - Software antimalware
Unidad 4 - Software antimalwareUnidad 4 - Software antimalware
Unidad 4 - Software antimalware
 
Unidad 5 - Criptografía
Unidad 5 - CriptografíaUnidad 5 - Criptografía
Unidad 5 - Criptografía
 
Unidad 4: Criptografía
Unidad 4: CriptografíaUnidad 4: Criptografía
Unidad 4: Criptografía
 
Unidad 3: Seguridad lógica
Unidad 3: Seguridad lógicaUnidad 3: Seguridad lógica
Unidad 3: Seguridad lógica
 

Ähnlich wie Unidad 11 - Administración básica del sistema

Administración y Comando Básicos
Administración y Comando BásicosAdministración y Comando Básicos
Administración y Comando BásicosAbrilRojasMedina
 
Curso de software03
Curso de software03Curso de software03
Curso de software03enriqueaco
 
Semana 10 administracion de procesos
Semana 10 administracion de procesosSemana 10 administracion de procesos
Semana 10 administracion de procesosvictdiazm
 
Taller sistemas operativos
Taller sistemas operativosTaller sistemas operativos
Taller sistemas operativosJhonsnachez17
 
Inittab y Upstarts
Inittab y UpstartsInittab y Upstarts
Inittab y UpstartsRosariio92
 
Funciones principales de los sistemas operativos
Funciones principales de los sistemas operativosFunciones principales de los sistemas operativos
Funciones principales de los sistemas operativosIrving Hofstadter
 
Administración básica de ubuntu server parte 2
Administración básica de ubuntu server   parte 2Administración básica de ubuntu server   parte 2
Administración básica de ubuntu server parte 2Santiago Márquez Solís
 
Ubuntu server aw
Ubuntu server awUbuntu server aw
Ubuntu server awolgalt9
 
Transcripcion (jackeline chillogalli
Transcripcion (jackeline chillogalliTranscripcion (jackeline chillogalli
Transcripcion (jackeline chillogallijackeline_chillogalli
 
Cap3
Cap3Cap3
Cap3CJAO
 
Gnu linux programacion-de-sistemas
Gnu linux programacion-de-sistemasGnu linux programacion-de-sistemas
Gnu linux programacion-de-sistemasDiego Caceres
 

Ähnlich wie Unidad 11 - Administración básica del sistema (20)

Administración y Comando Básicos
Administración y Comando BásicosAdministración y Comando Básicos
Administración y Comando Básicos
 
Presentacion
PresentacionPresentacion
Presentacion
 
Curso básico linux
Curso básico linuxCurso básico linux
Curso básico linux
 
Curso de software03
Curso de software03Curso de software03
Curso de software03
 
Semana 10 administracion de procesos
Semana 10 administracion de procesosSemana 10 administracion de procesos
Semana 10 administracion de procesos
 
Taller sistemas operativos
Taller sistemas operativosTaller sistemas operativos
Taller sistemas operativos
 
Tema3
Tema3Tema3
Tema3
 
Inittab y Upstarts
Inittab y UpstartsInittab y Upstarts
Inittab y Upstarts
 
Funciones principales de los sistemas operativos
Funciones principales de los sistemas operativosFunciones principales de los sistemas operativos
Funciones principales de los sistemas operativos
 
Administración básica de ubuntu server parte 2
Administración básica de ubuntu server   parte 2Administración básica de ubuntu server   parte 2
Administración básica de ubuntu server parte 2
 
Arquitectura del sistema y niveles de ejecución
Arquitectura del sistema y niveles de ejecuciónArquitectura del sistema y niveles de ejecución
Arquitectura del sistema y niveles de ejecución
 
Mis comandos favoritos en linux parte 3
Mis comandos favoritos en linux parte 3Mis comandos favoritos en linux parte 3
Mis comandos favoritos en linux parte 3
 
Ubuntu server aw
Ubuntu server awUbuntu server aw
Ubuntu server aw
 
Genesis Campos
Genesis CamposGenesis Campos
Genesis Campos
 
Ambar galeas
Ambar galeasAmbar galeas
Ambar galeas
 
Transcripcion yamy
Transcripcion yamyTranscripcion yamy
Transcripcion yamy
 
Transcripcion (jackeline chillogalli
Transcripcion (jackeline chillogalliTranscripcion (jackeline chillogalli
Transcripcion (jackeline chillogalli
 
Cap3
Cap3Cap3
Cap3
 
Gnu linux programacion-de-sistemas
Gnu linux programacion-de-sistemasGnu linux programacion-de-sistemas
Gnu linux programacion-de-sistemas
 
Programaciongnulinux
ProgramaciongnulinuxProgramaciongnulinux
Programaciongnulinux
 

Kürzlich hochgeladen

TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 

Kürzlich hochgeladen (20)

TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 

Unidad 11 - Administración básica del sistema

  • 1. 1 Unidad 11. ADMINISTRACIÓN BÁSICA DEL SISTEMA GNU/Linux Administración de Sistemas Operativos
  • 2. 2 Objetivos • Conocer las diferentes fases y elementos que intervienen en el arranque del sistema. • Distinguir entre el concepto servicio y proceso. • Administrar los servicios y procesos del sistema. • Realizar la planificación de tareas del sistema. • Conocer y utilizar las diferentes herramientas de monitorización. • Conocer los diferentes elementos para monitorizar el sistema. • Realizar, programar y restaurar las copias de seguridad.
  • 3. 3 Contenidos 1. Arranque y parada 1.1. Gestor de arranque 1.2. Proceso de arranque y parada del sistema 1.3. Servicios del sistema 1.4. Procesos 1.5. Programación de tareas 1.6. Reinicio y parada del sistema 2. Monitorización del sistema 2.1. Herramientas básicas 2.2. Directorio /proc 2.3. Archivos de registro 3. Copias de seguridad 3.1. Comandos básicos 3.2. Herramientas gráficas
  • 5. 5 Arranque y parada Arranque del sistema: Primero se inicia la BIOS, que permite detectar y acceder al HW del sistema. A partir de ahí, carga el gestor de arranque (Lilo o GRUB). En caso de iniciar un sistema GNU/Linux, accede al directorio /boot, donde carga el kernel del SO y ejecuta el proceso init, que será el encargado de iniciar todos los servicios para que el sistema funcione correctamente.
  • 6. 6 Gestor de arranque  Es el encargado de iniciar cualquier sistema operativo que haya sido previamente instalado en el sistema.  Dos gestores en GNU/Linux: LILO GRUB (LInux LOader) (GNU GRand Unified Bootloader)
  • 7. 7 Gestor de arranque  GRUB – Instalación  Si queremos instalar GRUB en un sistema que no dispone de un gestor de arranque o tiene otro configurado, será necesario sobrescribir el sector de arranque.  Importante estar bien seguros!!  En UBUNTU : # apt-get install grub  El gestor de arranque por defecto en UBUNTU (ya instalado) es GRUB v2  Utilidad de recuperación del arranque: Super GRUB Disk
  • 8. 8 Gestor de arranque  GRUB – Configuración  Fichero: /etc/default/grub GRUB_DEFAULT=0 Identificador del sistema que se inicia por defecto GRUB_TIMEOUT=10 Tiempo que se muestra el menú de arranque antes de iniciar el SO por defecto. GRUB_BACKGROUND=imagen.tga Imagen de fondo. Para aplicar los cambios, ejecutamos: # update-grub2  Configuración de forma gráfica: StartUp Manager Los errores en las modificaciones de GRUB pueden llevar a problemas con el arranque. Es recomendable hacer una copia de seguridad de los archivos que modifiquemos antes de realizar ningún cambio.
  • 9. 9 Proceso de arranque y parada del sistema  Init Es el primer proceso en ejecución tras la carga del kernel y el que a su vez genera todos los demás procesos. Tiene PID 1. Su trabajo es “conseguir que todo funcione como debe ser”:  Comprueba y monta los sistemas de ficheros.  Activa la zona de memoria swap o de intercambio.  Activa los demonios o servicios del sistema (p.ej.: atd, syslog…)  Activa la red e inicia los demonios o servicios de red del sistema (p.ej.: sendmail, http)  Limpia los sistemas de ficheros temporales.  Habilita el login a los usuarios del sistema.
  • 10. 10 Proceso de arranque y parada del sistema  Init o Sys V (o System V). Estándar para iniciar y apagar equipos en Linux. o Runlevels o modos de ejecución. 7 modos (en Ubuntu ): 0: apagar el equipo 2-5: multiusuario 1: monousuario 6: reiniciar el equipo o Cambiar el nivel de ejecución del sistema por defecto (en Ubuntu ): Modificar el fichero /etc/init/rc-sysinit.conf env DEFAULT_RUNLEVEL=2 o Cambiar manualmente el nivel de ejecución del sistema: # telinit 3 # init 3 o Ver el nivel de ejecución actual del sistema: # runlevel o Directorio asociado a cada nivel de ejcución: /etc/rcX.d para el nivel X
  • 11. 11 Servicios del sistema  Servicios. Aplicaciones que se ejecutan, en segundo plano, independientemente del usuario y ofrecen una determinada funcionalidad: • Monitorizar el sistema • Gestionar las conexiones de red • Comprobar actualizaciones y seguridad del sistema • Utilizar el HW del equipo • Etc…  Herramientas para administrar los servicios en el sistema:  Herramientas gráficas:  Boot Up Manager  Sysv-rc-conf  chkconfig
  • 12. 12 Servicios del sistema Sysv-rc-conf Boot Up Manager
  • 13. 13 Procesos  Proceso: programa en ejecución. Un programa se transforma en proceso en el momento en que se ejecuta y pasa a estar en memoria. Además del nombre que el proceso recibe, que es el nombre del programa que se está ejecutando, recibe también un número identificativo llamado PID (process ID).  Comandos:  ps. Muestra los procesos que se están ejecutando en el sistema. $ ps $ ps –aux $ ps –A  top. Informa, en tiempo real, sobre la actividad del sistema.  kill. Elimina un proceso que se está ejecutando en el sistema. $ kill -9 <PID>
  • 14. 14 Programación de tareas  Crontab. Permite programar la ejecución de un determinado programa en un momento determinado. Por ejemplo: programar una copia de seguridad, enviar un fichero, comprobar la seguridad del sistema… - e : edición del cron  Comando: crontab [-e | -l | -r ] [usuario] - l : ver tareas programadas - r : borrar un archivo cron Sintaxis de las tareas programadas:
  • 15. 15 Reinicio y parada del sistema  Niveles de ejecución: 0 – Parada del sistema # init 0 /etc/rc0.d 6 – Reinicio del sistema # init 6 /etc/rc6.d  Comandos:  halt. Apaga el equipo. # halt  reboot. Reinicia el equipo. # reboot  shutdown. Apaga/reinicia el equipo. # shutdown –r now (reinicia el equipo) # shutdown –h now (apaga el equipo)
  • 17. 17 Herramientas básicas (1) Comando Descripción Procesos ps Muestra el estado de los procesos que se están ejecutando en el equipo. Almacenamiento df Muestra el espacio libre del sistema de ficheros. du Muestra el espacio ocupado a partir de un determinado directorio. Red ifstat Muestra la estadística de tráfico de entrada y salida de las interfaces de red. iftop Muestra las conexiones de red de un equipo. iptraf Muestra las estadísticas de red en tiempo real. netstat Proporciona estadísticas e información de estados sobre tablas de rutas, interfaces de red, conexiones establecidas… ping Permite comprobar el estado de una conexión. traceroute Permite obtener el camino que sigue un paquete para establecer una comunicación con un destinatario, es decir, los routers que se atraviesan.
  • 18. 18 Herramientas básicas ( y 2) Comando Descripción Memoria Proporciona información relativa a la cantidad de memoria física, espacio de free swap libre y usado por el sistema operativo, estado de los buffers y memoria caché utilizada por el núcleo. pmap Proporciona información referente a la utilización de la memoria por parte de un determinado proceso. Polivalentes dstat Realiza estadísticas de CPU, uso de disco, red, paginación y estado del sistema. iostat Permite ver la carga de CPU y del disco duro. top Informa en tiempo real sobre la actividad del sistema. vmstat Muestra información sobre los procesos que se están ejecutando en el equipo, la memoria, las operaciones de E/S a disco y la utilización de CPU. who Permite ver de forma resumida el tiempo que lleva activo el sistema (uptime), la carga del sistema y la actividad de los usuarios que se encuentran conectados. xosview Aplicación gráfica que muestra información sobre el uso de CPU, memoria…
  • 19. 19 Directorio /proc  El núcleo de Linux almacena información relativa a su funcionamiento en archivos situados en el directorio /proc, de tal forma que, para analizar el comportamiento de un sistema, también se puede recurrir a la consulta de los archivos de este sistema de ficheros. Prácticamente, todas las herramientas de monitorización obtienen sus datos de esta fuente.  Información que reside en /proc:  /proc/meminfo Estado de la memoria disponible.  /proc/net Sistema de comunicaciones.  Subdirectorios /proc/pid_proceso Datos referentes al proceso.
  • 20. 20 Archivos de registro (syslog)  En los archivos de registro se va almacenando toda la actividad que realiza el sistema. Motivos por los que se pueden generar mensajes:  Fallos del servidor (p. ej.: problemas de hardware, fallo en un servicio…)  Fallo de autenticación (p.ej.: en la autenticación de un usuario)  Fallo por el uso de un servicio (p.ej.: petición de un cliente a una página web)  Estos mensajes se pueden encontrar en el directorio /var/log, en los ficheros /var/log/syslog o /var/log/messages, o en ficheros o carpeta separadas para cada servicio si generan muchos mensajes (como hace apache o mail)
  • 21. 21 Archivos de registro (syslog)  El registro de todos los mensajes del sistema lo realiza el servicio syslog (o rsyslogd). Es posible personalizar el comportamiento de syslog para indicar los registros que quieres guardar.
  • 23. 23 Copias de Seguridad ¿Qué debemos copiar?
  • 24. 24 Comandos básicos  TAR (empaquetado/desempaquetado de archivos) Empaquetado: tar –vcf nombre_archivo.tar nombre_archivos_a_empaquetar Desempaquetado: tar –vxf mi_archivo.tar - v (verbose): descripción - f (file): indica que se dará un nombre - c (create): crea un archivo tar - t : ver el contenido sin extraer - x (extract): extrae los archivos - z : compresión con gzip  DD (copias exactas, bit a bit, de discos duros, particiones o ficheros) Sintaxis: dd if=fichero_origen of=fichero_destino Ejemplo: clonar el disco duro que se encuentra en /dev/sda en el disco duro /dev/sdb # dd if=/dev/sda of=/dev/sdb
  • 25. 25 Comandos básicos  RSYNC (sincronizar carpetas o equipos a través de SSH) • Sincronizar dos carpetas locales: # rsync –avz /carpeta_origen /carpeta_destino • Sincronizar las carpetas de dos equipos: # rsync –avz /carpeta_origen 192.168.0.9:/carpeta_destino  Backup sobre cdrom Una forma muy útil de realizar copias de seguridad es crear una imagen ISO y luego grabarla en un CD/DVD • Creamos la imagen ISO: # mkisofs –o /root/imagen.iso /home/ • La grabamos en un CD-ROM: # cdrecord /root/imagen.iso
  • 26. 26 Herramientas gráficas  Déja-Dup Aplicación para realizar copias de seguridad de forma sencilla e intuitiva. Entre sus características más importantes destaca la posibilidad de encriptar los datos para asegurar la privacidad, programación de las copias, permite almacenar las copias en diferentes destinos (p.ej.: servidor externo, local, etc.)
  • 27. 27 Herramientas gráficas  Brasero Es el software de grabación de CD/DVD en sistemas GNU/Linux más utilizado. Su interfaz es bastante sencilla e intuitiva y permite, entre otras opciones, la grabación de CD/DVD de datos, CD de audio, duplicación de CD/DVD, etc…
  • 28. 28 Herramientas gráficas  Clonezilla Distribución LiveCD para realizar la clonación y restauración de sistemas. Para empezar a usarla, es necesario descargar la imagen ISO de clonezilla de su web oficial y grabarla en un CD, iniciar el LiveCD en el equipo que se desea clonar y seleccionar en el menú de arranque la opción cuya resolución se adapte mejor a nuestras necesidades.