proyecto in Linux Skill Tree

Lote de creación y eliminación de usuarios y grupos

Principiante

En este proyecto, aprenderá cómo crear y gestionar cuentas de usuario para profesores y estudiantes en un entorno de servidor de aula. Utilizará un script de bash llamado userctr.sh para automatizar el proceso de agregar y eliminar cuentas de usuario, que puede ser una tarea tediosa cuando se hace manualmente.

ShellLinux

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este proyecto, aprenderás a crear y administrar cuentas de usuario para profesores y estudiantes en un entorno de servidor de aula. Utilizarás un script de bash llamado userctr.sh para automatizar el proceso de agregar y eliminar cuentas de usuario, que puede ser una tarea tediosa si se hace manualmente.

👀 Vista previa

## Agregar 1 cuenta de usuario de profesor y 6 cuentas de usuario de estudiante (stu1 a stu6)
$ sh userctr.sh add teacher stu 6
teacher:617533
stu1:345893
stu2:183263
stu3:404525
stu4:571165
stu5:251940
stu6:716130

## Eliminar 1 cuenta de usuario de profesor y 6 cuentas de usuario de estudiante (stu1 a stu6)
$ sh userctr.sh del teacher stu 6

🎯 Tareas

En este proyecto, aprenderás:

  • Cómo configurar el entorno necesario para el proyecto
  • Cómo implementar funciones para agregar y eliminar usuarios y grupos
  • Cómo probar el script userctr.sh para asegurarse de que funcione como se espera

🏆 Logros

Después de completar este proyecto, podrás:

  • Comprender la importancia de automatizar las tareas de administración de usuarios
  • Crear y administrar cuentas de usuario para profesores y estudiantes utilizando un script de bash
  • Asegurarse de que las cuentas de usuario se creen con las configuraciones adecuadas, como el shell predeterminado y los privilegios de sudo
  • Agregar y eliminar eficientemente cuentas de usuario en un entorno de servidor de aula

Profesor

labby

Labby

Labby is the LabEx teacher.