educación, informática y demás

Casos prácticos

Scripts con el fichero de empleados

Creando todos los empleados, con ciertas particularidades

Recorremos el fichero de empleados y nos quedamos con el campo que nos interesa, en este caso el último.

Para crear usuarios con características específicas, distintas a las que utilizamos por defecto, utilizaremos useradd en lugar de adduser. Deberíamos leer el manual.

Para que cree el directorio personal de un usuario creado con useradd tenemos que especificarselo.

Para que se cree en otro directorio distinto a /home, también podemos especificarlo con opciones…

Enlaces simbólicos

Creando un enlace de prueba

Una posible solución

Directorio propio para cada empleado dentro de trabajo

Queremos que cada miembro del grupo educatica cuente con un directorio propio, con su nombre de usuario, dentro del directorio trabajo de forma que sea el único usuario que pueda realizar operaciones de escritura. El resto de usuarios podrán acceder pero solo para realizar operaciones de lectura.

Grupo profesores y grupo alumnos

Resulta que ha habido un error, el fichero de empleados contenía empleados profesores y alumnos de nuestro centro de estudios. Los 33 primeras entradas o usuarios, son profesores. El resto son alumnos.

Necesitamos añadir a los usuarios profesores al grupo profesores y lo mismo con los alumnos.

Directorios para profesores

Resulta que cada profesor debería contar con tres directorios dentro de su directorio personal en el que almacenarán información específica que tiene que ver con su trabajo. Estos directorios son: exams, labs y contents.

Por supuesto, cada profesor podrá acceder sin problemas a estos directorios y trabajar con ellos pudiendo realizar cualquier tipo de operación, pero el resto de usuarios del sistema no podrá acceder ni siquiera para leer.

Dejar una respuesta