CURSO: Linux Avanzado
En este curso se estudian aspectos correspondientes a las tareas de un administrador de un sistema Linux, como la instalación de software, creación de usuarios y establecimiento de permisos, etc.
 
TEMARIO
Módulo 1:  Linux Avanzado
  Se estudian algunas de las tareas a las que con más frecuencia se enfrentará un administrador de sistemas Linux: instalar software, administrar usuarios, establecer permisos en archivos y directorios, programar tareas de mantenimiento del sistema para que se realicen con determinada frecuencia, etc.
 
Lección 1:  Instalación de software
  Estudia cómo actualizar el sistema Linux con los distintos parches que van apareciendo periódicamente para cada distribución, cómo añadir elementos de la propia distribución y cómo cambiar la fuente de instalación para, por ejemplo, que sea un servicio de Internet.

 
Capítulo 1:  Introducción
Capítulo 2:  Actualizar el sistema
Capítulo 3:  Instalar y desinstalar software
Capítulo 4:  Cambiar la fuente de instalación
Lección 2:  Instalación de software (II)
  Estudia las dos formas de instalar aplicaciones en un sistema Linux: utilizando paquetes RPM o compilando una aplicación en fuente.

 
Capítulo 1:  Obtener aplicaciones
Capítulo 2:  Instalar un paquete RPM
Capítulo 3:  Obtener la aplicación en fuente
Capítulo 4:  Compilar la aplicación
Lección 3:  Usuarios y grupos
  Introduce el concepto de usuario como medio fundamental para mantener la seguridad en un sistema Linux que pueda ser utilizado por distintas personas o al que puedan acceder a través de la red. Se comprueba la conveniencia de distribuir los usuarios en grupos para facilitar la asignación de permisos.

 
Capítulo 1:  Configuración de la seguridad
Capítulo 2:  Crear usuarios
Capítulo 3:  Crear grupos
Lección 4:  Usuarios y grupos (II)
  Explica cómo se puede cambiar la contraseña de un usuario y estudia los distintos archivos de configuración donde se guarda la información respecto a usuarios y grupos.

 
Capítulo 1:  Cambiar la contraseña
Capítulo 2:  Los archivos passwd y shadow
Capítulo 3:  El archivo group
Lección 5:  Trabajar con cuentas de usuario
  Se ahonda en temas específicos de la administración de cuentas de usuario: cómo deshabilitarlas para que no se puedan utilizar, cómo eliminarlas. También se estudian los comandos su y sudo, que permiten actuar como un usuario distinto con el que se ha iniciado sesión en el sistema Linux.

 
Capítulo 1:  Deshabilitar cuentas de usuario
Capítulo 2:  Eliminar cuentas de usuario
Capítulo 3:  Los comandos su y sudo
Lección 6:  Permisos de archivos y directorios
  Estudia el concepto de propietario de un archivo o directorio como el usuario que puede modificar sus permisos de acceso. Indica cómo establecer estos permisos y cómo comprobar los permisos asignados.

 
Capítulo 1:  El propietario de un archivo
Capítulo 2:  Cambiar los permisos
Capítulo 3:  El comando ls -l
Capítulo 4:  El comando umask
Lección 7:  Temas avanzados sobre permisos
  Describe cómo cambiar el propietario de un archivo o directorio, cómo cambiar los permisos vía comandos de consola y una serie de bits de permisos que permiten ejecutar aplicaciones a los usuarios aunque inicialmente no deberían poder hacerlo por la asignación de permisos que se ha establecido.

 
Capítulo 1:  Cambiar el propietario y el grupo
Capítulo 2:  Cambiar permisos con chmod
Capítulo 3:  Los bits Setuid y Setgid
Capítulo 4:  El bit Sticky
Lección 8:  Tareas programadas
  Estudia las herramientas que tiene un administrador de sistemas Linux para programar tareas de mantenimiento del sistema de forma que se realicen periódicamente o en cierto momento sin intervención del administrador.

 
Capítulo 1:  El servicio cron
Capítulo 2:  Crontab del sistema
Capítulo 3:  El comando at

© 2005 Computer Aided Education, S.A.