Ejercicio Práctico Parcial final Sistemas Operativos
Diego HernandezPráctica o problema2 de Febrero de 2023
479 Palabras (2 Páginas)162 Visitas
Ejercicio Práctico Parcial final Sistemas Operativos
Para responder correctamente a lo solicitado puede acudir a la guía REPASO PERMISOS Y PROPIETARIOS DEL SISTEMA DE ARHIVOS LINUX. Si usted realizó el curso de Linux y las actividades en clase no será necesario leer dicha guía con detenimiento y podrá ingresar los comandos correspondientes en el recurso del aula virtual correspondiente. De igual manera es libre de utilizar la terminal para practicar los comandos que posteriormente ingresará en Aula virtual.
Objetivo: Crear grupos y asignar los permisos pertinentes a sus miembros. Verificar el acceso accediendo desde usuarios no autorizados.
Tarea:
- Crear un grupo llamado dev-team y agréguele dos miembros (John y Bob). Crear una carpeta /home/dev-team y cambie la propiedad al grupo dev-team. Verifique que ambos usuarios en el grupo dev-team tengan acceso de lectura y escritura a la carpeta.
- Crear otro grupo llamado project-manager y agréguele un usuario llamado Fátima. Verifique si Fátima puede acceder a la carpeta /home/dev-team.
Visualización del problema
[pic 1]
Paso 1: cambiar al usuario root.
Cambiar al usuario root para que tengamos los derechos para crear nuevos usuarios y grupos.
Paso 2: Crear el grupo dev-team
Pista: Usar el comando groupadd.
Paso 3: crear dos nuevos usuarios, John y Bob, y agréguelos al grupo dev-team
Pista: usar el comando useradd
Sintaxis: useradd -G groupname nombredeusuario
Donde -G especifica el grupo.
Paso 4: Proporcione contraseñas para los usuarios John y Bob
Sintaxis: passwd username
Paso 5: Crear un directorio en /home y asígnele el nombre dev-team
Use command passwd
Paso 6: cambie la propiedad del grupo de la carpeta dev-team a group dev-team
Pista: Syntax: chown :group-name folder
Paso 7: asegúrese de que los permisos de la carpeta dev-team permitan a los miembros del grupo crear y eliminar archivos.
Pista: Syntax: chmod permissions folder
Paso 8: asegúrese de que "otros" no tengan acceso a los archivos de la carpeta del equipo de desarrollo.
Pista: Syntax: chmod permissions folder
Paso 9: Salga de la sesión del usuario root y cambie a John
Use el comando exit para cerrar la sesión del usuario raíz.
Use su para cambiar de usuario.
Sintaxis:
su - NombreUsuario
Verificar con comando whoami
Paso 10: navegue a la carpeta: /home/dev-team
Paso 11: Cree un archivo vacío llamado john-file.txt en la carpeta: /home/dev-team
Use el comando touch para crear un archivo vacío.
Sintaxis: touch nombredearchivo
Paso 12: Cambie la propiedad del grupo del archivo creado a dev-team y verifique.
...