educación, informática y demás

26.03 - Automatizacion I

Repasando comandos de GNU/Linux bash

Abre una terminal

Muestra la ruta del directorio actual

Cambia de directorio al directorio /etc/network utilizando

Desde aquí, sin cambiar de directorio actual, crea un directorio llamado prácticas en tu directorio personal.

Configura el directorio practicas, para que los miembros del grupo educatica puedan acceder para realizar cualquier operación.

Vamos a crear un grupo llamado aso

Crea los siguientes grupos: redes, python, php, seguridad, ipe, web, sos, digi, castelar. Crea un script muy simple que te sirva para este tipo de operaciones.

Añade los siguientes usuarios al sistema: jesusrp, anagp, albertorm, carlosbm, miguelmp, javiergp, javierct, estrellafl. Todos tendrán como contraseña ClaveRoot#20.

Crea un directorio llamado /educatica/usuarios/aso y configúralo para que los miembros de educatica puedan acceder para realizar cualquier operación. el resto de usuarios no podrá hacer nada.

Muestra en pantalla a todos los usuarios del sistema que utilicen como shell /bin/bash, excepto root.

Guarda la lista de usuarios en un fichero.

Crea un script que recorra el fichero y añada esos usuarios en el grupo educatica.

Si queremos reutiliazar el script…

Aquí quizá habría que realizar control de errores. Vamos a darle un poquito de control

Muestra en pantalla el listado de las cuentas de usuario que pertenecen al grupo educatica.

Crea un directorio con el nombre de cada uno de los miembros del grupo educatica dentro del directorio /educatica/usuarios/aso

Configura el directorio para que el propietario sea el usuario y el grupo educatica. También configura que el resto de usuarios que no sean el propietario ni el grupo no pueda acceder para realizar ninguna operación.