Upload
maestros-en-linea
View
18
Download
0
Embed Size (px)
Citation preview
Servicio de asesoría y resolución de ejercicios [email protected]
www.maestronline.com
Pide una cotización a nuestros correos.
Maestros Online
Administración de
Sistemas
Apoyo en
ejercicios
Servicio de asesorías y solución de ejercicios
Servicio de asesoría y resolución de ejercicios [email protected]
www.maestronline.com
Clave del curso: SA04005
Nombre del
curso: Administración de Sistemas
Módulo de
certificación al
que pertenece:
Este curso pertenece al módulo de certificación de software avanzado junto con las materias:
Análisis de sistemas en código abierto
Administración de Sistemas
Documentación de software
Estructura de datos avanzada
Desarrollo de aplicaciones en Internet
Proyecto integrador
Carreras que lo
ofrecen: IDS, ICF
Periodo: Enero
Introducción a sistemas operativos y Linux
Tema 1.Conceptos preliminares
1.1 Bases de sistemas operativos
1.2 Evolución de Linux
1.3 Requerimientos de Hardware
Tema 2. Organización de Linux
2.1 Organización del sistema Linux
2.2 Linux Shell
Edición y manejo de archivos
2.3 Editor VI
2.4 Estructura del sistema de archivos
Administración básica
2.5 Pipas y filtros
Tema 3: Procesos operativos de Linux
3.1 Backups
Administración avanzada
Servicio de asesoría y resolución de ejercicios [email protected]
www.maestronline.com
3.2 Monitoreo de uso del sistema
3.3 Software Malicioso
3.4 Control de accesos
3.5 Control de privilegios
3.6 Planeación de capacidad
3.7 Registro de eventos
3.8 Registro de usuarios
Ejercicio
Debes realizar una investigación en libros, revistas e Internet para preparar un
resumen sobre los siguientes puntos:
1. Qué es un sistema operativo y cuál es su función principal.
2. Cuáles son los principales tipos de sistemas operativos.
3. Cuál es la estructura de un sistema operativo (principales componentes).
4. Cuáles son las funciones básicas de un sistema operativo.
5. Cuáles son los tipos de sistemas operativos (en base a cantidad de usuarios y
cantidad de procesos que son capaces de administrar).
6. Cuáles son los tipos de interfases entre sistema operativo y usuario (y sus
características), etc.
7. ¿Qué es Linux?
8. ¿Qué es una distribución de Linux?
9. ¿Cuáles son las distribuciones más populares de Linux?
Presenta los resultados de tu actividad en forma de resumen.
Ejercicio
Debes realizar una investigación en libros, revistas e Internet para preparar un resumen sobre los siguientes puntos:
Selecciona una de las distribuciones de Linux e investiga sobre:
1. Cuáles son sus principales características.
2. Cuáles son sus requerimientos de hardware.
3. Qué plataformas o arquitecturas soporta.
4. Que puntos consideras que fueron clave para que Linux obtuviera su actual
grado de aceptación.
Presenta los resultados de tu actividad en forma de resumen.
Ejercicio
Esta actividad tiene el objetivo de que investigues sobre ciertos conceptos que
Servicio de asesoría y resolución de ejercicios [email protected]
www.maestronline.com
aplicarás en las siguientes dos sesiones.
Los usuarios no acceden directamente a los recursos del sistema computacional, lo
hacen a través del sistema operativo. Los usuarios escriben comandos para
solicitar los servicios del sistema operativo. Investiga cuál es la sintaxis de un
comando Linux y cuáles son los comandos que debes usar para realizar las
siguientes tareas (enfócate a los Shell Bash y TC):
1. Cambiar tu password.
2. Mostrar un calendario en la pantalla.
3. Enlistar los archivos contenidos en un directorio.
4. Crear un nuevo directorio.
5. Enviar un archivo a la impresora.
Investiga también cuáles son los metacarcteres de los shell en Linux y cuál es su
significado, son aproximadamente 24, los puedes encontrar en los libros en el capítulo
que trata sobre los shell.
Presenta los resultados del desarrollo de tu actividad en forma de resumen.
Ejercicio
Investiga lo siguiente:
1. Qué es un Shell.
2. Cuál es su utilidad en el sistema.
3. Cuántos tipos existen, por qué son diferentes y en qué nos basamos para
seleccionar uno de ellos.
4. De qué maneras puede comunicarse un usuario con el kernel y cómo las
comparas entre sí (es decir: interfaz gráfica VS interfaz de texto).
5. Qué comando debes utilizar para cambiar de un shell a otro dentro de una
sesión.
6. Qué comandos y procedimientos debes seguir para cambiar el shell de
conexión.
7. Qué comandos y procedimientos debes seguir para tener dos shell activos de
manera simultánea.
Presenta los resultados del desarrollo de tu actividad en forma de resumen.
Ejercicio
Desarrolla los siguientes puntos:
1. Investiga cómo se utiliza el comando alias.
2. Define algunos alias de comandos.
3. Explica por qué es útil este comando, por ejemplo: por qué para mucha gente
es conveniente definir un alias para el comando mv como mv –i (tienes que
investigar para qué sirve la opción i en el comando mv).
4. Investiga qué comando usas para arrancar el shell TC estando en el shell
bash.
5. Utilízalo en tu sesión.
Servicio de asesoría y resolución de ejercicios [email protected]
www.maestronline.com
6. Ahora tienes ambos shell activos, ¿qué tienes que hacer para salir de ambos
shell?
7. Define qué alias serían útiles para ti.
8. Investiga qué tienes que hacer para que tus alias estén disponibles cada vez
que tu inicias una nueva sesión.
9. ¿Qué pasaría si inicias sesión en otro Sistema Linux? ¿Seguirían disponibles
tus alias?
Presenta los resultados del desarrollo de tu actividad en forma de resumen.
El maestro te indicará como complemento a esta actividad ejercicios con base en tu libro de texto.
Ejercicio
Utiliza el material revisado en clase y el material incluido en tu libro de texto
acerca de los comandos de vi y prepara un documento en el que clasifiques los
comandos. Tendrás que investigar en tu libro sobre otros comandos no vistos en la
clase. Establece primero las clasificaciones que consideres adecuadas, por
ejemplo: Comandos para entrar y salir de VI.
Comandos para desplazamiento.
Comandos para insertar y pegar texto.
Etc.
Complementa tu trabajo con los siguientes datos que también puedes obtener de
Internet o de tu libro: Qué otros editores de texto hay disponibles para Linux.
Cuáles son las diferencias básicas entre estos editores y VI.
Presenta los resultados del desarrollo de tu actividad en forma de resumen
Ejercicio
Utiliza VI para escribir un documento de al menos una cuartilla donde expliques la
importancia de conocer la estructura y el funcionamiento de un sistema operativo
como Linux. Escribe el documento con el formato de un resumen.
Después modifica el documento para agregar un párrafo más donde expliques las
principales diferencias entre los distintos tipos de editores, y también para agregar
al final del documento un párrafo que explique brevemente la utilidad de un editor
Servicio de asesoría y resolución de ejercicios [email protected]
www.maestronline.com
de texto.
Para finalizar, agrega otro párrafo, entre el último y el penúltimo. Este nuevo
párrafo tratará sobre la importancia de actualizar tus conocimientos de manera constante, dado el acelerado avance de la tecnología de información.
Busca en Internet un tutorial sobre el uso de vi, existen varios, elige el que te
parezca más práctico y complementa tu resumen incluyendo una clasificación de
comandos que incluya los que encuentres en el tutorial. Practica el uso de los
nuevos comandos en un documento nuevo.
Presenta los resultados del desarrollo de tu actividad en forma de resumen.
Ejercicio
En algunas ocasiones es necesario emplear ciertas rutas de manera repetida, por
lo cual resulta conveniente un lugar donde se puedan almacenar y del cual se
puedan recuperar rápidamente. Este lugar es la pila de directorios. En libros o en
Internet puedes encontrar información sobre la forma en que opera esta estructura y los comandos que se usan para guardar y recuperar rutas.
Prepara un resumen en donde incluyas la información importante sobre las pilas
de directorios: qué son, cuál es su propósito, cuáles comandos actúan sobre la pila de directorios, qué opciones tienen dichos comandos, ejemplos, etc.
Realiza también una investigación en libros o en Internet acerca de cuáles son los
atributos de un archivo y qué comandos y opciones puedes utilizar para ver los atributos del un archivo.
Agrega esta información a tu resumen proporcionando también ejemplos del uso
de los comandos.
Presenta los resultados del desarrollo de tu actividad en forma de resumen.
Ejercicio
Utiliza Internet y los libros que tengas a tu disposición para Investigar para qué se
usa el comando umask. Prepara un resumen sobre la explicación incluyendo la sintaxis del comando y algunos ejemplos de cómo usarlo.
Investiga también qué son el bit de fijación de id y el bit de permanencia.
Investiga cuál es su utilidad, proporciona ejemplos de casos en los que es
conveniente modificarlos y proporciona también información sobre cómo
modificarlos incluyendo ejemplos.
Presenta los resultados del desarrollo de tu actividad en forma de resumen.
Servicio de asesoría y resolución de ejercicios [email protected]
www.maestronline.com
Ejercicio
Prepara un documento que contenga un mapa conceptual que resuma los
comandos para manejo de archivos y control de permisos de acceso, incluye sus
argumentos y las opciones que consideres más útiles. Debes considerar todos los
comandos revisados en clase, puedes incluir otros comandos que hayas
encontrado en la documentación y que consideres importantes.
Presenta los resultados del desarrollo de tu actividad en forma de mapa conceptual.
Ejercicio
Durante la presente actividad realizarás investigaciones sobre filtros: Realiza una investigación sobre el filtro grep. Utiliza tu libro de texto para
obtener información sobre el filtro. ¿Para qué se usa? ¿Cómo puedes
especificar el patrón de búsqueda? ¿Qué caracteres especiales utilizas para
especificar el patrón y qué significa cada uno de ellos? En general, incluye
toda la información que consideres importante para comprender bien el
funcionamiento de este filtro y para que puedas usarlo con facilidad. Usa tu libro de texto, Internet y el comando man del sistema para investigar
para qué sirven los siguientes filtros y cómo se usan, cuáles son sus opciones
y argumentos. Proporciona ejemplos sencillos y claros:
o uniq
o cut
o paste
o sort
o wc
Presenta los resultados del desarrollo de tu actividad en forma de resumen
Ejercicio
Revisa los ejemplos de combinaciones de filtros que vienen en tu libro y los que
puedes encontrar en Internet. Usa también tu creatividad para generar nuevas
combinaciones de filtros con redirección y tuberías. Lo que tienes que hacer es
prepara un documento que será como un catálogo de órdenes. Escoge, de todas
las fuentes mencionadas anteriormente (libros, Internet, tu creatividad) las 20
combinaciones que consideres de mayor utilidad. Para cada una de ellas debes
escribir la orden completa y la explicación sobre lo que hace.
Presenta los resultados del desarrollo de tu actividad en forma de resumen.
Servicio de asesoría y resolución de ejercicios [email protected]
www.maestronline.com
Ejercicio
Investiga sobre el filtro sort, explica lo que hace, sus opciones y sus argumentos.
Explica cómo puedes especificar que la información se ordene ascendentemente o
descendentemente. Explica cómo puedes especificar los campos de ordenación. Proporciona ejemplos.
Investiga también cómo se usan las expresiones regulares con el filtro grep, con
qué otros filtros se usan las expresiones reglares, proporciona ejemplos, explica
cómo se pueden armar las expresiones regulares.
Presenta los resultados del desarrollo de tu actividad en forma de resumen.
Ejercicio
Realiza una investigación en libros, revistas e Internet, acerca de herramientas
para backup en Linux, como por ejemplo amanda, tbackup, lbu, tob, kbackup, etc.
Muchas de estas herramientas están basadas en tar. Prepara un resumen con las
principales características de cada una de estas herramientas.
Presenta los resultados del desarrollo de tu actividad en forma de resumen.
Ejercicio
En las diapositivas de la clase se muestra la forma en que puedes crear una copia
de seguridad comprimida, usando la opción z del programa tar. Investiga qué es
lo que tienes que hacer para recuperar tus archivos a partir del archivo
comprimido de copia de seguridad. Proporciona ejemplos.
También investiga en libros y en Internet acerca de los comandos que tienen
relación con la función de respaldo. Como por ejemplo: cpio, ar y file. Explica para
qué sirve cada uno, cómo se relacionan con tar, y cuáles son sus opciones
principales.
Presenta los resultados de tu actividad en forma de resumen.
Avance
Práctica
Integradora
El estudiante debe suponer que es el administrador de una instalación computacional
que pertenece a una organización educativa, los usuarios del sistema son profesores,
alumnos, personal administrativo y personal técnico.
Servicio de asesoría y resolución de ejercicios [email protected]
www.maestronline.com
Las responsabilidades de este administrador del sistema son las siguientes:
1. Administración de usuarios
2. Administración de recursos del sistema
3. Administración de directorios y archivos
4. Administración de dispositivos
5. Administración de la seguridad del sistema y sus recursos (entre ellos la
seguridad de acceso a la información). 6. Respaldos de seguridad.
Si el estudiante considera adecuado agregar alguna otra responsabilidad puede hacerlo.
El estudiante debe prepara un documento donde describa a detalle sus
responsabilidades y las acciones que va a tomar, por ejemplo: registrar usuarios para
alumnos, registrar usuarios para profesores, definir grupos de usuarios para personal
administrativo o para personal técnico, determinar y establecer permisos de acceso, y
todas las demás acciones que el estudiante considere necesarias para cumplir con sus
responsabilidades. El estudiante debe también indicar qué comandos utilizará para realizar las acciones requeridas.
El estudiante deberá entregar un reporte de avance del proyecto al finalizar el módulo
3, es decir, al finalizar la sesión número 15. Dicho reporte de avance deberá contener el
bosquejo general de todo el trabajo, excepto la parte de backups y registro de usuarios,
ya que estos temas se revisarán hasta el módulo 4.
El estudiante deberá presentar los resultados del desarrollo de su proyecto en forma de
resumen. Temas por etapa.
Etapa 1: Temas:
Conceptos preliminares
o Bases de sistemas operativos
o Evolución de Linux o Requerimientos de Hardware
Organización de Linux
o Organización del sistema Linux
o Linux Shell y su Estructura de Archivos
o Editor VI
o Comandos
o Pipas y filtros
Procesos operativos en Linux o Backups
Servicio de asesoría y resolución de ejercicios [email protected]
www.maestronline.com
Ejercicio
Investiga en libros o en Internet sobre la información que Linux guarda acerca de
cada proceso activo en el sistema y sobre los comandos que puedes utilizar para
visualizar dicha información. Explica cuáles son las opciones de dichos comandos.
Investiga también en libros y en Internet y prepara un documento que contenga
información sobre los procesos demonio de Linux, cuáles son y cuál es la función
de cada uno de ellos.
Presenta los resultados del desarrollo de tu actividad en forma de resumen
Ejercicio
Reflexiona sobre la utilidad y la importancia de llevar un registro de los eventos
ocurridos en el sistema. Imagina ejemplos de situaciones en que sería de utilidad
contar con dichos registros. Describe estas situaciones y la forma en que las
resolverías utilizando la información de los registros de eventos. Explica por qué es
importante seleccionar la información a registrar en lugar de registrar todos los eventos que ocurren en el sistema.
Investiga también cuáles son las opciones que modifican el comportamiento del
programa syslogd. Explica cada una de ellas.
Presenta los resultados del desarrollo de tu actividad en forma de ensayo.
Ejercicio
Prepara un documento donde muestres de manera gráfica la relación entre los
archivos donde registras usuarios, contraseñas y grupos, describiendo la
estructura de dichos archivos y mostrando la relación que existe entre ellos.
Incluye la explicación general de los comandos que utilizas para modificar la
información contenida en dichos archivos. Investiga en Internet y/o en libros
acerca de las opciones disponibles para los comandos revisados durante esta
sesión. Explica para qué sirve cada una de ellas y proporciona ejemplos de la
forma en que se usan las opciones que tú consideres de uso más frecuente o de
mayor utilidad para el administrador de un sistema.
Presenta los resultados del desarrollo de tu actividad en forma de mapa conceptual.
Ejercicio
Evalúa la importancia del monitoreo de la actividad del sistema y de la planeación
de la capacidad. Prepara un documento donde expliques las razones por las cuales
consideras que es importante realizar estas actividades en una organización. Y
cuales son los riesgos que corre la organización si no cuenta con un administrador
que desempeñe adecuadamente estas funciones.
Servicio de asesoría y resolución de ejercicios [email protected]
www.maestronline.com
Realiza también una investigación en Internet y/o en libros acerca de los
comandos revisados en esta sesión, explica su función y las diferentes opciones
que corresponden a cada comando.
Presenta los resultados del desarrollo de tu actividad en forma de resumen.
Ejercicio
Investiga en Internet o en libros qué aplicaciones existen disponibles para realizar
monitoreo de actividad del sistema operativo Linux. Indica el nombre de la
compañía que lo comercializa y sus principales características.
Presenta los resultados del desarrollo de tu actividad en forma de resumen.
El estudiante debe suponer que es el administrador de una instalación computacional
que pertenece a una organización educativa, los usuarios del sistema son profesores, alumnos, personal administrativo y personal técnico.
Las responsabilidades de este administrador del sistema son las siguientes:
1. Administración de usuarios
2. Administración de recursos del sistema
3. Administración de directorios y archivos
4. Administración de dispositivos
5. Administración de la seguridad del sistema y sus recursos (entre ellos la
seguridad de acceso a la información).
6. Respaldos de seguridad.
Si el estudiante considera adecuado agregar alguna otra responsabilidad puede hacerlo.
El estudiante debe prepara un documento donde describa a detalle sus
responsabilidades y las acciones que va a tomar, por ejemplo: registrar usuarios para
alumnos, registrar usuarios para profesores, definir grupos de usuarios para personal
administrativo o para personal técnico, determinar y establecer permisos de acceso, y
todas las demás acciones que el estudiante considere necesarias para cumplir con sus
responsabilidades. El estudiante debe también indicar qué comandos utilizará para
realizar las acciones requeridas.
El estudiante deberá presentar los resultados del desarrollo de su proyecto en forma
de resumen.
Etapa 2: Temas:
Procesos operativos en Linux
o Monitoreo de uso del sistema
o Software Malicioso
Servicio de asesoría y resolución de ejercicios [email protected]
www.maestronline.com
o Control de accesos
o Control de privilegios
o Planeación de capacidad
o Registro de eventos
o Registro de usuarios