IES Miguel Romero Esteo - Departamento de
Informática - Linux/Unix
Administración
de usuarios / Generación masiva de usuarios en un sistema
GNU/Linux y verificación de funcionamiento
Comandos:
useradd, groupadd,
gpasswd, passwd
Aplicaciones:
Enunciado:
Eres el
responsable de sistemas de información de la empresa “PERFECT
GIFT” la cual, tiene la estructura orgánica que se describe a
continuación y los empleados que se indican:
- AREA DE DIRECCIÓN
- gerente
- adjunto a gerencia
- AREA DE ADMINISTRACIÓN
- Departamento de personal
- jefe de departamento
- 3 empleados
- Departamento Financiero
- jefe de departamento
- 5 empleados
- AREA COMERCIAL
- Departamento de
aprovisionamiento
- jefe de departamento
- 3 empleados
- Departamento de pedidos
de clientes
- jefe de departamento
- 4 empleados
- Departamento de
postventa
- jefe de departamento
- 2 empleados
- C.A.C. (Centro de
atención al cliente)
- responsable del
C.A.C.
- 5 teleoperadoras
Teniendo en cuenta esta
organización ejecutar las siguientes tareas bajo las condiciones
que se describen:
Hacer login a la
instancia “deb-aws-” con el usuario autorizado por AWS.
La acreditación se hará con la clave privada del par de claves
elegido en la creación de la instancia.
- Adquirir privilegios de root
(se hace con sudo bash). No hacer operaciones
encaminadas a proporcionar a root una palabra de
paso, y mucho menos intentar abrir paso al servidor con este
mecanismo de acreditación.
- Crear por cada área y departamento
un grupo de usuarios. Los nombres de los grupos deben estar
normalizados, es decir, no serán nombres arbitrarios al
capricho del alumno sino que responderán a un patrón de
construcción. Por ejemplo, los nombres de las áreas pueden
empezar con el carácter “ar” (significando la palabra área)
y continuar con un número de caracteres iguales para
describir el area (p.e: ardirec aradmon arcomer).
- Crear por cada persona que trabaje
en la empresa un usuario. El nombre de cada usuario debe
estar normalizado y cumplir los siguientes requisitos:
- Las personas con rango de
empleado pertenecerán sólo al grupo del que dependen
directamente, los jefes y responsables pertenecerán al
grupo correspondiente a su competencias y al área a la que
pertenece su departamento. El gerente y el adjunto a todos
los grupos.
- Cada usuario contará en el
sistema con un directorio de trabajo colgando de /home
cuyo nombre coincidirá con el asignado al usuario.
- El programa que se ejecutará al
conectarse un usuario al sistema será el siguiente:
- Para gerente y adjunto a
gerencia la "bash" shell
- Para los jefes de departamento
y responsables el editor "nano"
- Para los empleados y las
teleoperadoras el comando "nologin"
- Los identificadores de usuario se
moverán en los siguientes rangos:
- Para el personal del área de
dirección entre el 1000 y el 1500.
- Para los jefes de departamento
y responsables entre el
2000 y el 2500.
- Para los empleados y las
teleoperadoras entre el 3000 y el 3500.
- Cada usuario tendrá una palabra de
paso asignada arbitrariamente por el administrador del
sistema.
- Todos los grupos tendrán asociada
una palabra de paso de forma que la asignación de un usuario
a un grupo en tiempo de ejecución requiera la introducción
de la misma.