Unix essentials 3.2

9
UNIX ESSENTIALS USUARIOS Y GRUPOS Actividad 3.2 Gerson Zapata Agudelo Astrid Katerine Muñoz 455596 Isabel C. Yepes Ocampo SENA (CENTRO DE SERVICIOS GESTION EMPRESARIAL) MEDELLÍN 2013

Transcript of Unix essentials 3.2

Page 1: Unix essentials  3.2

UNIX ESSENTIALS – USUARIOS Y GRUPOS

Actividad 3.2

Gerson Zapata Agudelo

Astrid Katerine Muñoz

455596

Isabel C. Yepes Ocampo

SENA

(CENTRO DE SERVICIOS GESTION EMPRESARIAL)

MEDELLÍN

2013

Page 2: Unix essentials  3.2

Contenido

INTRODUCCION .............................................................................................................................. 3

PROCEDIMIENTO 1: DETERMINANDO INFORMACIÓN DE USUARIOS ........................... 4

PROCEDIMIENTO 2: DETERMINANDO LOS MIEMBROS DE UN GRUPO ........................ 4

PROCEDIMIENTO 3: DETERMINANDO LOS GRUPOS A LOS QUE PERTENECE UN

USUARIO........................................................................................................................................... 5

PROCEDIMIENTO 4: USANDO EL COMANDO NEWGRP PARA CAMBIAR LOS

GRUPOS PRIMARIOS .................................................................................................................... 6

PROCEDIMIENTO 5: CREANDO USUARIOS E INICIANDO SESIÓN EN UNA TERMINAL

............................................................................................................................................................. 7

CONCLUSIONES ............................................................................................................................. 9

Page 3: Unix essentials  3.2

INTRODUCCION

Este trabajo es realizado con la intención de que el lector pueda aprender cómo se

hacen grupos y usuario, también identificar aquellos comandos que hacen posible

la creación y la modificación de grupos y usuarios.

Page 4: Unix essentials  3.2

PROCEDIMIENTO 1: DETERMINANDO INFORMACIÓN DE USUARIOS

Especificaciones:

Examinando el primero, tercero y último (séptimo) campos del archivo

/etc/passwd, determinar el identificador de usuario UID y la shell de acceso de su

username, el usuario root y el usuario nobody (sí, hay un usuario del sistema con

el nombre de usuario " nadie " o “nobody”).

Cuando haya completado el procedimiento, llene la siguiente tabla:

PROCEDIMIENTO 2: DETERMINANDO LOS MIEMBROS DE UN GRUPO

Especificaciones

Examinando el archivo /etc/group determine cuáles son los miembros del grupo

physics:

valor contenido

500 Su UID

/home/Usuario:/bin/bash Su login shell

0 El UID del root

/root:/bin/bash La shell del root

99 El UID del usuario nobody

/:/sbin/nologin La shell del usuario nobody

grupo miembros

physics _a

Page 5: Unix essentials  3.2

PROCEDIMIENTO 3: DETERMINANDO LOS GRUPOS A LOS QUE

PERTENECE UN USUARIO

Especificaciones

Cree un archivo en su directorio principal, llamado mygrp.txt, que contendrá una

lista de los grupos a los que pertenece su usuario. Para esto puede usar el

comando group en una terminal en la que inicie sesión con su usuario (no como

root)

[student@station student]$ group > mygrp.txt [student@station student]$ cat mygrp.txt elvis music sys

Adicionalmente use el comando id y compare los resultados

Page 6: Unix essentials  3.2

Evidencias

Anexe a su informe el contenido del archivo mygrp y el resultado del comando id

Mygrp: https://docs.google.com/file/d/0B-

vyct3Nh6ZmVERsTk8wR1FPWEk/edit?usp=sharing

Id: https://docs.google.com/file/d/0B-

vyct3Nh6ZmeHlMaUlYLUtGZTQ/edit?usp=sharing

PROCEDIMIENTO 4: USANDO EL COMANDO NEWGRP PARA CAMBIAR LOS

GRUPOS PRIMARIOS

Especificaciones

Utilice el comando id para confirmar que su cuenta es un miembro del grupo

secundario music.

[student@station student]$ id uid=2299(student) gid=2299(student)

groups=2299(student),201(wrestle),205(music)

En su directorio de usuario, cree un archivo llamado music.txt cuyo grupo

propietario sea music, y otro archivo llamado, wrestle.txt, cuyo grupo propietario

sea wrestle. Para hacer esto, debe utilizar el comando newgrp cambiar su grupo

primario. El contenido de los archivos no importa.

Si el ejercicio se ha completado correctamente, un listado extendido (ls -l) de su

directorio debe dar una salida similar a lo siguiente:

[student@station student]$ ls -l

Page 7: Unix essentials  3.2

total 8 -rw-r--r-- 1 student music 29 May 27 08:57 music.txt -rw-r--r-- 1 student wrestle 29 May 27 08:57 wrestle.txt

PROCEDIMIENTO 5: CREANDO USUARIOS E INICIANDO SESIÓN EN UNA

TERMINAL

Especificaciones

1. Inicie sesión en una terminal como root:

[student@station student]$ su –

2. Usando el comando useradd cree el usuario poweruser, cuya cuenta tendrá las

siguientes características:

Directorio personal: /home/poweruser

Grupo primario: music

Grupos secundarios: wrestle, emperors

Page 8: Unix essentials  3.2

Shell: /bin/bash

NOTA: Use la opción –m para crear el directorio personal.

3. Cierre sesión como root usando el comando exit

4. Inicie sesión como el usuario poweruser y use el comando pwd para verificar

que se encuentra en el directorio home del usuario.

Page 9: Unix essentials  3.2

CONCLUSIONES

Aprendimos a crear grupo y usuarios.

Conocimos los comandos para la creación de grupos y usuarios.

Aprendimos a modificar contraseñas y agregar un grupo primario o

secundario.