Sunteți pe pagina 1din 4

PIZARRO MENDIVIL GEERSON HUGO

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


(Universidad del Perú, DECANA DE AMERICA)

FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

FECHA: 29-10-2019
PRACTICA DIRIGIDA DE SISTEMAS OPERATIVOS Nro 007 NOTA:
Dificultad media. Es necesario relacionar conceptos y/o buscar información en Internet.
Resuelva lo siguiente:
1. Completa la siguiente tabla:
654 rw-r-xr--
766 rwxrw-rw-
777 rwxrwxrwx
520 r-x-w----
764 rwxrw-r--
440 r--r-----

2. Crear un usuario alumno01 con las opciones por defecto. Indica su grupo
primario. Acceder al sistema con este usuario.

1/4
PIZARRO MENDIVIL GEERSON HUGO

3. Crear el usuario alumno01a con un comando diferente al utilizado en el caso anterior.


Indica su grupo primario. Acceder al sistema con este usuario.
-En este caso crearemos el usuario con el comando useradd sin asignar una contraseña,
e indicaremos el grupo primario (gid=1007) con el comando id como anteriormente.

-Al intentar acceder a la nueva cuenta que hemos creado no podremos iniciar sesión ya
que nos pedirá insertar una contraseña, esto es debido a que no hemos creado un
directorio personal de dicho usuario en /home por lo tanto se nos deniega el acceso.

- Para crear un usuario que nos permita acceder al sistema debemos indicar y crear el
directorio personal con el comando useradd (nombre usuario) –d (nombre directorio
personal) –m (para que se cree el directorio).

-Crear una contraseña para el usuario con el comando passwd

-Compruebo el grupo primario con el comando id

-A continuación verifico en el directorio /etc/passwd que se haya creado el usuario y


grupo primario correctamente

-Finalmente accedemos al sistema con el usuario creado y esta vez sí podremos iniciar
sesión sin problema

4. Crear un grupo alumnos, delegados y dirección.


-Para crear los grupos utilizaremos el comando addgroup más el nombre del grupo -
En el directorio /etc/group se encuentra la información y miembros de los grupos, para
comprobar que se hayan creado correctamente utilizaremos el comando grep que nos
servirá de búsqueda de los grupos en dicho directorio.
Como se puede apreciar a cada grupo se le ha asignado un identificador distinto que
coincide con los que hemos creado

2/4
PIZARRO MENDIVIL GEERSON HUGO

5. Crear un usuario alumno02 cuyo grupo propietarios sea alumnos.


-Si queremos crear un usuario con un grupo de propietarios asociado debemos añadir
la opción --ingroup (más el nombre del grupo) al comando adduser. Para el alumno02
lo realizaremos de la siguiente forma
1-Creamos el usuario y grupo con: sudo adduser --ingroup alumnos alumno02 2-
Comprobamos con el comando id alumno02 que se hayan asociado correctamente
usuario y grupo.

6. Crear un usuario alumno03 que pertenezca al grupo alumnos y delegados. -


Para que el usuario alumno03 pertenezca a dos grupos realizaremos los siguientes
pasos:
a. Creamos el usuario asociándolo al grupo primario alumnos con el comando
adduser y la opción: - -ingroup.

3/4
PIZARRO MENDIVIL GEERSON HUGO

b. Le asignamos el grupo secundario delegados utilizando de nuevo el comando


adduser, pero esta vez sin la opción: - -ingroup

c. Con el comando id comprobamos que el usuario alumno03 pertenezca al grupo


o alumnos y delegados.

-Como el grupo delegados es un grupo secundario si queremos verificar que se haya


creado no lo encontraremos en el directorio /etc/passwd, ya que este contiene la
información de los grupos primarios, por lo tanto tendremos que verificar en el directorio
/etc/group, que es donde se encuentran los grupos secundarios.

7. Como usuario pablo, copia un programa del directorio /usr/bin al directorio de trabajo
con un nombre diferente. Por ejemplo xclock se puede copiar como reloj. Mira los
permisos de este programa. Comprueba que se puede ejecutar. Puede que sea
necesario dar permiso para que otros usuarios distintos al actual puedan ejecutar
aplicaciones en el entorno gráfico, basta con ejecutar como administrador: xhost +.

8. Cambia los permisos de reloj de tal forma que solo lo pueda ejecutar el propietario
del archivo.

4/4