Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
CentOS7: Todo lo necesario para dominarlo
Rating: 4.5 out of 5(813 ratings)
16,948 students

CentOS7: Todo lo necesario para dominarlo

Aprende a dominar CentOS7 paso a paso desde los más básico hasta un nivel avanzado.
Last updated 2/2018
Spanish

What you'll learn

  • Administrar sistemas con CentOS 7 (y derivados)
  • Aprender las novedades en CentOS 7 (y derivados)

Course content

1 section21 lectures2h 23m total length
  • Introduction1:01

    Clase donde se explica el contenido del curso.

  • Novedades3:05
    • Nuevo núcleo
    • Contenedores Linux
    • Firewall dinámico
    • Systemd
    • Nuevo Network Manager
    • Nueva agregación de tráfico
    • Nuevo servicio para configurar el reloj automáticamente.
  • Se mantiene igual1:33
    • LVM
    • SElinux
    • ACL y permisos
    • GRUB2
    • Syslog
  • Instalación CentOS y restablecer clave de root7:38

    CentOS es descargable desde https://www.centos.org y ScientificLinux desde https://www.scientificlinux.org/downloads/

  • Systemd3:28

    systemd es un conjunto de demonios o daemons de administración de sistema, bibliotecas y herramientas diseñados como una plataforma de administración y configuración central para interactuar con el núcleo del Sistema operativo GNU/Linux

  • Systemd: Unidades3:08

    Las unidades pueden ser, por ejemplo, servicios (.service), puntos de montaje (.mount), dispositivos (.device) o sockets (.socket).

    Cuando se usa systemctl, por lo general, tiene que especificar el nombre completo de la unidad, incluyendo el sufijo, por ejemplo, sshd.socket. Sin embargo, hay unos pocos atajos cuando se especifica la unidad en las siguientes órdenes systemctl:

    • Si no se especifica el sufijo, systemctl asumirá que es .service. Por ejemplo, netcfg y netcfg.service se consideran equivalentes.
    • Los puntos de montaje se traducirán automáticamente en la correspondiente unidad .mount. Por ejemplo, si especifica /home será equivalente a home.mount.
    • Similar a los puntos de montaje, los dispositivos se traducen automáticamente en la correspondiente unidad .device, por lo tanto, la especificación /dev/sda2 es equivalente a dev-sda2.device.

    Consulte man systemd.unit para más detalles.

  • Systemd: Listar y estados10:57

    Listado de unidades activas:

    $ systemctl

    o bien:

    $ systemctl list-units

    Listado de unidades que han tenido problemas:

    $ systemctl --failed

    Puede ver un listado de las unidades instaladas con:

    $ systemctl list-unit-files 

  • Comando systemctl11:29

    Apagado y reinicio del sistema:

    $ systemctl reboot

    Apagado del sistema:

    $ systemctl poweroff

    Suspensión del sistema:

    $ systemctl suspend

    Poner el sistema en hibernación:

    $ systemctl hibernate 

  • Systemd: Comandos útiles4:59

    Para ver cuánto tiempo ha empleado el arranque del espacio del kernel y del espacio del usuario, solo tiene que utilizar:

    oforte:~ # systemd-analyze

    Para ver un listado de las unidades iniciadas, ordenadas según el tiempo que necesitan para comenzar, escriba:

    oforte:~ # systemd-analyze blame

    También puede crear un archivo SVG que describe el proceso de arranque gráficamente:

    oforte:~ # systemd-analyze plot > plot.svg

  • Comando journalctl7:49

    journalctl permite filtrar los resultados por campos específicos. Ejemplo: Mostrar todos los mensajes del arranque:

    oforte:~ # journalctl -b

    Mostrar los mensajes nuevos en tiempo real:

    oforte:~ # journalctl -f

    Mostrar todos los mensajes de un ejecutable específico:

    oforte:~ # journalctl /usr/lib/systemd/systemd

    Mostrar todos los mensajes de un proceso específico:

    oforte:~ # journalctl _PID=1 

  • Comando timedatectl7:22

    Uso horario

    Puede comprobar el uso horario que rige en su equipo con:

    $ timedatectl status

    Puede listar las áreas disponibles con:

    $ timedatectl list-timezones

    Puede cambiar el uso horario con:

    # timedatectl set-timezone <Zone>/<SubZone>

    He aquí un ejemplo:

    # timedatectl set-timezone Europe/Madrid

  • Comando hostnamectl3:34

    El hostname es un nombre único creado para identificar una máquina en una red: está configurado en /etc/hostname. El archivo puede contener el nombre de dominio del sistema, si los hubiere.

    Para establecer el nombre del equipo, escriba:

    # hostnamectl set-hostname elnombredemiequipo

    Esto pondrá elnombredemiequipo en /etc/hostname.

  • Novedades en redes11:48

    El comando ip reemplaza al comando ifconfig.

    El comando ss reemplaza al comando netstat

  • Comando nmcli10:45

    nmcli, es el comando de consola que pone a Network Manager disponible para ser manipulado desde una terminal. nmcli posee el siguiente formato: nmcli [OPCIONES] OBJETO { COMANDO | help }.

    • OPCIONES: le permite visualizar la salida en modo abreviado -t , o expandido -p.
    • OBJETO: puede ser nm (estado del NetworkManage), con (conexiones del NetworkManager), o dev(dispositivos del NetworkManager).
    • COMMAND: es la acción sobre el OBJETO
  • Comando nmtui3:28

    Configurar de modo visual Network Manager.

  • Comando localectl3:40

    Puede utilizar la orden siguiente para ver la configuración del teclado presente en su equipo:

    oforte:~ #  localectl status
       System Locale: LANG=en_US.UTF-8
           VC Keymap: us
          X11 Layout: us

    Configurar la distribución del teclado:

    oforte:~ # localectl set-keymap es

    localectl también puede configurar la distribución del teclado para Xorg:

    oforte:~ # localectl set-x11-keymap es 

  • Comando loginctl5:01

    Este comando sirve para listar usuarios y sesiones.

  • Teaming10:14

    Como configurar agregación (Teaming).

  • Firewall dinámico avanzado14:20

    firewalld provee un cortafuegos dinámico administrable con soporte para zonas de redes/cortafuego para definir el nivel de confianza de las redes conectadas o las interfaces. Tiene soporte para configuraciones de cortafuego para IPv4, IPv6 y para puentes de ethernet, posee una separacion de las configuraciones que están en ejecución y las configuraciones permanentes. También posee suporte una interface para servicios o aplicaciones para adicionar reglas directamente.


  • Firewalld avanzado12:42

    firewalld provee un cortafuegos dinámico administrable con soporte para zonas de redes/cortafuego para definir el nivel de confianza de las redes conectadas o las interfaces. Tiene soporte para configuraciones de cortafuego para IPv4, IPv6 y para puentes de ethernet, posee una separacion de las configuraciones que están en ejecución y las configuraciones permanentes. También posee suporte una interface para servicios o aplicaciones para adicionar reglas directamente.

  • Grub 25:07

    En esta clase explicamos GRUB 2

  • Cuestionario

Requirements

  • Conocimientos básicos de Linux

Description

En este curso de centOS7 vamos a tratar todas las novedades que aparecen en la nueva versión. Además veremos las diferencias con versiones antiguas y como realizar todas las tareas administrativas.

Este curso también nos servirá para aprender a manejar Red Hat Enterprise Linux y sus derivadas.   

Después de este curso tendrás los conocimientos básicos para administrar centOS7 tanto a nivel profesional como a nivel particular. Este es el curso perfecto para aumentar sus conocimientos y habilidades IT. 

CentOS (Community ENTerprise Operating System) es una distribución Linux que consiste en una bifurcación a nivel binario de la distribución GNU/Linux Red Hat Enterprise Linux RHEL, compilado por voluntarios a partir del código fuente publicado por Red Hat, siendo la principal diferencia con este la eliminación de todas las referencias a las marcas y logos propiedad de Red Hat.

Es un sistema operativo de código abierto, basado en la distribución Red Hat Enterprise Linux, operándose de manera similar, y cuyo objetivo es ofrecer al usuario un software de "clase empresarial" gratuito. Se define como robusto, estable y fácil de instalar y utilizar. Desde la versión 5, cada lanzamiento recibe soporte durante diez años, por lo que la actual versión 7 recibirá actualizaciones de seguridad hasta el 30 de junio de 2024.

Who this course is for:

  • Este curso de CentOS7 (y derivados) va dirigido a los usuarios de versiones anteriores o de otras distribuciones que quieran conocer como administrar esta nueva versión de CentOS.