






Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Documento que detalla el procedimiento para administrar usuarios y grupos en Ubuntu Server, incluye objetivos, procedimientos y pruebas de permisos.
Tipo: Ejercicios
1 / 12
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!







Laboratorio 11 - Administración de Usuarios y Grupos Página 1 I. OBJETIVOS ○ Utilizar diversos comandos para administración de usuarios. ○ Utilizar los comandos para asignar permisos. II. SEGURIDAD Advertencia: En este laboratorio está prohibida la manipulación de hardware, conexiones eléctricas o de red; así como la ingestión de alimentos o bebidas. III. NORMAS EMPLEADAS ○ Ubicar maletines y/o mochilas en el gabinete al final de aula de laboratorio o en los casilleros asignados al estudiante. ○ Al culminar la sesión de laboratorio apagar correctamente la computadora y la pantalla, y ordenar las sillas utilizadas. IV. RECURSOS ○ Computadora con Vmware Workstation. V. METODOLOGÍA PARA EL DESARROLLO DE LA TAREA ○ El laboratorio se desarrolla de forma individual.
Laboratorio 11 - Administración de Usuarios y Grupos Página 3 $ pwd ● Verifique cuales son las opciones por defecto para crear usuarios. En otra terminal, ingrese con su usuario y revise el contenido del siguiente archivo: $ cat /etc/default/useradd | less ● Compare esta información con la mostrada por el siguiente comando: $ useradd –D ● De acuerdo a la información mostrada, ¿en qué directorio se crearán los directorios hogar de los nuevos usuarios? ● ¿Cuál es el directorio que contiene los archivos a copiar en los directorios hogar de los nuevos usuarios? ● Compare el contenido del directorio hogar de eperez y el contenido del directorio /etc/skel y determine si son iguales (verifique también los archivos ocultos): ● Retorne a la terminal del usuario eperez y cree un archivo llamado prueba con el editor nano (cualquiera puede ser su contenido). $ nano prueba ● Ejecute el comando: ls –l ¿A qué grupo pertenece este archivo? ● Termine la sesión del usuario eperez. ● En la terminal de su usuario, cree ahora los grupos usuarios y sistemas $ sudo groupadd usuarios $ sudo groupadd sistemas ● Cree ahora un usuario con el comando useradd indicando los grupos a los que pertenece:
Laboratorio 11 - Administración de Usuarios y Grupos Página 4 NOTA El siguiente comando consta de una sola línea. $ sudo useradd -m -s /bin/bash –c “Linus Torvalds” –g sistemas –G usuarios ltorvalds ● Asígnele un password $ sudo passwd ltorvalds ● Ingrese a otra terminal e inicie sesión con el usuario ltorvalds. Verifique a qué grupos pertenece este usuario ejecutando el siguiente comando. $ groups ● ¿Qué diferencia hay entre la opción –g y –G ?. Revise los archivos /etc/passwd y /etc/group. ● ¿Cuál es el GID del usuario ltorvalds? ¿A qué grupo corresponde este GID? ● Cree un archivo llamado test con el editor nano (cualquiera puede ser su contenido). ● Ejecute el comando: ls –l , ¿A qué grupo pertenece este archivo? ● Termine la sesión del usuario ltorvalds. MODIFICACIÓN DE USUARIOS Y ARCHIVOS ● En la terminal donde su usuario ha iniciado sesión utilice el comando usermod para hacer modificaciones a la cuenta de eperez : $ sudo usermod –c “Enrique Perez” –g sistemas –G usuarios eperez ● En otra terminal ingrese como eperez. Si ya tenía una sesión como eperez , debe salir y volver a ingresar, para que los cambios tomen efecto. Compruebe a qué grupos pertenece. Ejecute el comando $ groups ● Cree un archivo llamado ejemplo con el editor nano (cualquiera puede ser su contenido).
Laboratorio 11 - Administración de Usuarios y Grupos Página 6 ~$ mkdir prueba ~$ cd prueba $ nano informe ● Verifique los permisos sobre el directorio y archivos creados. $ ls –ld ~/prueba ● ¿Quién es el dueño de este directorio y a qué grupos pertenece este directorio? ● ¿Cuáles son los permisos que tiene el directorio /prueba para el dueño, grupo y otros? ● ¿Cuáles son los permisos que tiene el archivo informe1 para el dueño, grupo y otros? ● Inicie sesión con el usuario ltorvalds en otra terminal, trate de ingresar al directorio prueba ubicado en el directorio hogar de su usuario. ¿Puede hacerlo? ● ¿Qué permiso es el que le posibilita ingresa? ● ¿Puede este usuario ver el contenido del directorio? ¿Puede modificar el contenido del archivo informe1? ● Cambie los permisos para que “otros” usuarios no puedan ingresar al directorio prueba. Regrese a la terminal donde su usuario tiene la sesión activa y ejecute el siguiente comando: $ chmod o-x ~/prueba ● Regrese a la terminal del usuario ltorvalds y verifique si es que puede ingresar al directorio prueba en la carpeta hogar de su usuario. ● En la terminal de su usuario cambie los permisos del directorio prueba para que queden como se muestra a continuación: rwx rw- r-x ● ¿Cuál sería el comando empleando el método octal?
Laboratorio 11 - Administración de Usuarios y Grupos Página 7 ● Regrese a la sesión del usuario ltorvalds , cierre e inicie sesión si ya estaba logueado y verifique si es que puede ingresar al directorio prueba. ● ¿Puede este usuario ver el contenido del directorio? ¿Por qué? ● Intente copiar el archivo test del directorio ltorvalds al directorio prueba. ¿Puede? ¿Por qué?. ● ¿Cómo haría para que otro usuario pudiera borrar el contenido del directorio prueba? Asigne los permisos adecuados y compruebe esta acción. ● En la terminal con su usuario cree un directorio llamado tmp dentro del directorio /home $ sudo mkdir /home/tmp ● Asigne los permisos necesarios para que cualquier usuario pueda crear y eliminar archivos en este directorio. ¿Cuál es el comando? ● Modifique los permisos del directorio anterior (/home/tmp) , para que los usuarios solo puedan eliminar sus propios archivos. ¿Qué comando utilizó? ● Elimine ahora un usuario usando el comando userdel , incluyendo su directorio hogar. $ sudo userdel –r eperez PRUEBAS DE PERMISOS ● Cree los siguientes grupos: grupo1 , grupo2 , grupo ● Cree los siguientes usuarios y asignar los grupos indicados. Usuario Grupos a los que pertenece user1 grupo1 (g), grupo2 (G) user2 grupo2 (g) user3 grupo3 (g) g: grupo principal; G: grupos adicionales ● Asígnele una contraseña a cada usuario: user1 , user2 y user. ● Ingrese en una consola de texto como user. ● Verifique cuales son los permisos del directorio hogar del usuario user.
Laboratorio 11 - Administración de Usuarios y Grupos Página 9 ● Compruebe las acciones que el usuario user2 pueda realizar sobre el archivo archivo. ● Ingrese en una nueva terminal con el usuario user2 y ubíquese centro del directorio directorio1 del usuario user1. Justifique su respuesta. Pregunta Si/No ¿Por qué? ¿Puede leerlo? ¿Puede ejecutarlo? ¿Puede modificarlo? ¿Puede eliminarlo? ● Ingrese a una consola de texto como el usuario user3. Verifique a qué grupo pertenece el usuario user $ groups ● ¿A qué grupos pertenece este usuario? ● Compruebe las acciones que el usuario user3 pueda realizar como “otros” en el archivo archivo3. ● Ingrese en una nueva terminal con el usuario user3 y ubíquese en el directorio directorio del usuario user1. Justifique sus respuestas. Pregunta Si/No ¿Por qué? ¿Puede leerlo? ¿Puede ejecutarlo? ¿Puede modificarlo? ¿Puede eliminarlo?
Laboratorio 11 - Administración de Usuarios y Grupos Página 10 VII. OBSERVACIONES ● ● ● ● ● VIII. CONCLUSIONES ● ● ● ● ●