jueves, 28 de mayo de 2020

Prácticas III. Linux.

Realiza un fichero "tunombre.txt" con las soluciones realizadas.

  1. Crea con el comando oportuno 4 usuarios. Los 4 usuarios tienen que tener todo lo necesario para trabajar, su directorio de trabajo, su grupo con el mismo nombre, su contraseña, su shell... Los nombres de los usuarios serán tunombre1, tunombre2, tu1apellido1, tu1apellido2, es decir, por ejemplo: Pepe Pérez, tendrá los siguientes usuarios, pepe1, pepe2, perez1 y perez2.
  2. Crea un fichero con el contenido de la ayuda de "ls" que se llame manls.
  3. Busca las cadenas que contengan una a seguido de una consonante minúscula y una s
  4. ¿Cuántas cadenas hay que cumplan las características anteriores?
  5. Busca cadenas que tengan una c seguido de un carácter distinto de a, b, o c y seguido de otra s.
  6. Busca las cadenas de solo 3 caracteres.
  7. Busca cadenas que empiece por f seguida por dos caracteres y e.
  8. Busca líneas que empiecen por mayúsculas.
  9. Busca líneas que terminen por n o s.
  10. Busca cadenas que empiecen por b, que continúen con 0 o más ocurrencias de a, y una c.
  11. Busca los números de 4 cifras mayores de 1000.
  12. Busca las palabras que acaben en s.
  13. Busca las palabras que comiencen por s
  14. Busca las líneas comentadas y que acaben en punto.
  15. Busca las direcciones de correo.
  16. Busca las direcciones de red en IPV4.
  17. Realiza las modificaciones necesarias en el fichero oportuno para que el usuario tunombre1 pueda ejecutar cualquier comando en nombre de cualquier usuario. Compruébalo.
  18. Realiza las modificaciones oportunas en el fichero apropiado para que el usuario tunombre2 pueda ejecutar cualquier comando en nombre de root, en su equipo de trabajo. Compruébalo.
  19. Crea el grupo "jefes" y añade a este grupo a lo usuarios tuapellido1 y tuapellido2.
  20. Ejecuta a continuación el comando oportuno que te indique que se ha realizado con existo la operación anterior
  21. Modifica el fichero para que tunombre2 en su equipo (con el mismo nombre), también pueda ejecutar cualquier comando en nombre de tuapellido1.
  22. Permite que los miembros del grupo "jefes" puedan ejecutar como root cualquier comando en el equipo de tunombre2. Compruébalo
  23. Haz que tunombre2 cree el fichero ejemplo.txt en nombre de tuapellido1.
  24. Quita todos los privilegios de tunombre1
  25. Haz que tunombre1 pueda reiniciar el equipo sin introducir la contraseña.
  26. Permite a tunombre1 cambiar el password de cualquier usuario excepto del root
  27. Saca a tuapellido2 del grupo jefes
  28. Configura para que tuapellido2 pueda utilizar sin contraseña los comandos kill, lprm, y con contraseña etc/httpd/conf/.
  29. Permite que tuapellido2 pueda solamente cambiar la variable de entrono PS1
  30. Configura el fichero oportuno para que tuapellido2 tenga 2 oportunidades para meter la contraseña correctamente y en un minuto de tiempo
  31. Introduce a tunombre2 dentro del grupo jefes
  32. A partir de ahora todos los miembros del grupo jefes requieren autentificarse con la contraseña de 'root'.
  33. Crea el alias AMIGOS con todos los usuarios excepto tuapellido1 y tunombre2.
  34. Los amigos, en cualquier momento, siempre que utilicen sudo van a tener que introducir la contraseña
  35. Los amigos van a poder apagar todos los equipos
  36. A partir de ahora guardar los logs en el archivo /root/sudolog
  37. Guarda en el fichero /root/histo_sud, el historial de acciones realizadas con el comando sudo, hasta ahora.
  38. Bloquea al usuario root. Comprueba que así ha sido.
  39. Reactiva al usuario root

No hay comentarios:

Publicar un comentario