ELO-330: Programación de Sistemas
Tarea 1: Registro de acceso desde Subred
Nombres: accessReg: Registro de acceso desde subred.
Sintaxis: accessReg Subred
La subred se lista al estilo 200.1.17.17.0
Descripción
accessReg es un script bash que envía hacia la salida estándar
información relacionada con conexiones efectuadas a la máquina desde la
misma subred especificada durante la ejecución del script. Las subredes
son especificas usando clases; es decir, si los los 8 bits superiores
de la dirección de subred están en el rango 0-127, éstos 8 bits
representan la dirección de subred. Si los 8 bits superiores de IP
están en el rango 128-191, entonces los primeros 16 bits representan la
dirección de subred. Si los 8 bits superiores están en el rango 192–223, entonces los 24 bits superiores representan la dirección de subred.
Cada línea de la salida contiene:
<Fecha de conexión> <User name> <nombre real del usuario> <IP origen de la conexión>
Evaluación de la Tarea y
qué entregar:
70% su programa cumple plenamente con la especificación o
requerimientos de la tarea.
30%
Documentación. En esta tarea su(s) programa(s) scripts deben
venir
bien
documentados, además incorpore un readme explicando los archivos
que
constituyen su solución y cómo se deben ejecutar. En
archivo
documentación (txt o html) explique a grandes rasgos el
algoritmo o
estrategia usada en sus programas para cumplir con lo pedido. El buen
cumplimiento del procedimiento de entrega
es considerado parte de la documentación.
La tarea será revisada en aragorn. Confirme que su solución correo bien allí.
Extensiones:
Su
grupo puede flexibilizar la especificación de la subred usando
direcciones de subred de tamaño cualquiera (no sólo múltiplos de 8 bits)
OBS: En caso que la tarea no esté especificada completamente, plantee
la situación al profesor. Aquí se publicarán las aclaraciones
necesarias.
Ayuda:
- Estudie los ejemplos de programación shell vistos
en clases.
- Revise el comando host
- Trabaje con tiempo, será muy grato para mi atender sus consultar y ayudar en su logro de esta tarea.