Manual didáctico dirigido a estudiantes de ciclo formativo de grado superior en Sistemas Informáticos y en Red, centrado en la administración de sistemas operativos a través de la automatización mediante lenguajes de scripting.
Descargar
Manual didáctico dirigido a estudiantes de ciclo formativo de grado superior en Sistemas Informáticos y en Red, centrado en la administración de sistemas operativos a través de la automatización mediante lenguajes de scripting. Combina explicaciones teóricas con ejercicios prácticos progresivos, abordando primero los procedimientos de comandos en Windows (bat) y Linux (bash), y a continuación los fundamentos de los servicios de directorio, con especial atención a LDAP y su implementación en OpenLDAP sobre Ubuntu.
Esta obra nace de la experiencia docente acumulada durante más de una década en la impartición de ciclos formativos de grado superior, como respuesta a la escasa disponibilidad de materiales específicos y actualizados para el módulo de Administración de Sistemas Operativos. Estructurada a partir del currículo oficial de contenidos mínimos, la autora reorganiza el orden habitual de las unidades didácticas siguiendo un criterio pedagógico propio: sitúa en primer lugar el aprendizaje de los procedimientos de comandos, por tratarse de una herramienta transversal que el alumnado empleará de forma continua a lo largo de todo el curso, y distribuye el resto de los contenidos allí donde mejor encajan con la progresión natural de instalación y configuración de servicios.
El primer bloque temático introduce la creación de procedimientos automatizados de tareas, abordando en paralelo el entorno cmd de Windows y el shell bash de Linux. Se explican de forma comparada los conceptos esenciales de variables locales, variables de entorno y variables del sistema, el uso de parámetros posicionales y la instrucción SHIFT, las estructuras condicionales (IF, CHOICE, CASE) y los distintos tipos de bucles (FOR, WHILE, UNTIL), así como el tratamiento de errores mediante variables de estado como ERRORLEVEL o $?. Cada apartado teórico va acompañado de ejemplos comentados y de baterías de ejercicios propuestos, pensados para que el estudiante aplique de inmediato los conceptos sobre casos concretos: desde operaciones aritméticas básicas hasta scripts de gestión de ficheros, menús interactivos o juegos sencillos de adivinanza numérica.
El segundo bloque se adentra en la administración de servicios de directorio, presentando el concepto general de directorio de red y repasando las principales soluciones del mercado (Active Directory, Novell eDirectory, Apple Open Directory, OpenLDAP, entre otras) antes de centrarse en el protocolo LDAP. Se explica su estructura jerárquica en forma de árbol (DIT), la composición del Distinguished Name y del Relative Distinguished Name, y el papel de los objectClass en la definición de esquemas y atributos. A partir de ahí, el texto guía paso a paso la instalación y configuración de un servidor OpenLDAP sobre Ubuntu, la creación de usuarios y unidades organizativas mediante ficheros LDIF y la herramienta ldapadd, las búsquedas con ldapsearch y sus filtros, la administración gráfica a través de phpldapadmin y, finalmente, la configuración de un cliente LDAP en Linux para la autenticación centralizada de usuarios.
A lo largo de toda la obra predomina un enfoque eminentemente práctico: la teoría se introduce siempre en función de una práctica o ejemplo que la sustenta, reforzando la comprensión mediante la repetición de esquemas similares en ambos sistemas operativos (Windows y Linux) y facilitando así la transferencia de conocimientos entre entornos. El resultado es un recurso pensado tanto para el profesorado, que dispone de una progresión de contenidos ya adaptada al aula, como para el alumnado, que cuenta con una guía secuenciada de ejercicios con la que consolidar sus competencias en automatización de tareas y gestión de servicios de directorio.
Plan gratis: 1 libro al día. Hazte VIP para libros ilimitados.