1. Introducción.
Linux es un sistema operativo de la familia Unix, gratuito, creado
mediante la política de “código abierto” [viii]. Estas características implican
un gran ahorro en los costes de instalación de los equipos, pero también
una mayor especialización por parte del personal informático.
En todo sistema Unix existe un usuario administrador (root), que controla
el funcionamiento completo del sistema, tiene acceso universal y puede
realizar cualquier operación con los datos y los dispositivos de la máquina.
Este curso se ofrece originalmente en el Plan de Formación para personal
informático de la Universidad de Sevilla [i] y va dirigido principalmente a
personas que, habiendo trabajado con el sistema operativo Linux y
teniendo nociones esenciales de programación en BASH, se interesen por
la realización de labores administrativas básicas en el sistema.
1.1. Tareas del administrador.
El administrador de cualquier tipo de servidor debe ser una persona
especializada, que conozca lo mejor posible sus equipos, sus aplicaciones
y sus usuarios; manteniéndose al día en los avances tecnológicos, en las
revisiones y parches de los programas instalados y en las necesidades de
su empresa.
1.1.1. Planificación y previsión de necesidades.
Una de las funciones principales en la administración de sistemas
informáticos es la planificación detallada de las tareas de gestión, lo que
puede evitar sorpresas desagradables en el momento de ejecutarlas.
El analista de sistemas tiene la obligación de asesorar al personal
administrativo de su empresa sobre las necesidades tecnológicas en la
adquisición de material informático, estimando los recursos que precisen
los usuarios, en relación con las posibilidades económicas de la empresa.
Una vez recibido el equipo debe realizarse un plan de instalación, en el
que se incluya, al menos la siguiente información:
• Documentación y estudio de los recursos disponibles.
• Previsión de posibles ampliaciones.
• Relleno de solicitud de alta en la red informática corporativa y
activación de los parámetros de conexión.
• Documentación de necesidades del entorno de operación (SAI, aire
acondicionado, etc.).
• Documentación sobre registro, configuración, instalación y
actualización del sistema operativo, de las aplicaciones requeridos y
de los programas propios, de acuerdo con los servicios que debe
prestar el nuevo equipo.
• Creación y publicación de solicitudes de apertura y modificación de
cuentas de usuarios, de instalación de programas, de mejora de
recursos, etc.
1.1.3. Automatización.
El personal informático de una empresa ha de ejecutar periódicamente las
funciones definidas en el plan de actuación. El programador necesita
automatizar la mayoría de estos procedimientos repetitivos para evitar
errores tipográficos o conceptuales, y para mejorar el tratamiento general
de las aplicaciones.
En cada servidor deben automatizarse, al menos, las siguientes tareas:
• Comprobación del espacio libre en los discos.
• Gestión de cuentas de usuarios y revisión periódica de las cuotas de
disco.
• Procedimientos para crear, comprobar y restaurar copias de
seguridad, según el plan de actuación.
• Comprobación y registro del rendimiento general del sistema y de la
red informática.
Comentarios
Publicar un comentario