Users and Groups 1 Capítulo 1 Usuarios de Linux y el archivo /etc

Anuncio
1
Users and Groups
Capítulo 1 Usuarios de Linux y el archivo /etc/passwd
Conceptos clave
•
•
•
•
•
•
A un nivel inferior los usuarios son representados por un número entero llamado
Id del usuario (uid).
Cada proceso que se desarrolla en el sistema se ejecuta como un uid dado
Cada archivo en el sistema de archivos es propiedad de un uid
El archivo /etc/passwdasigna los uids a las cuentas de usuario.
Las cuentas de usuarios asignan los uids al nombre del usuario, contraseña, Id de
Grupo (s), directorio de inicio y shell de inicio.
La contraseña se puede cambiar con el comando passwd .
Preguntas
Question 1
¿Qué archivo contiene la base de datos de la información del usuario?
A. /etc/users.dat
B. /etc/passwd.dat
C. /etc/users
D. /etc/passwd
Question 2
¿Qué información no está asociada con un uid en la base de datos de información del
usuario?
A. username
B. login terminal
C. shell de inicio
D. directorio de inicio
Question 3
¿Cuál de las siguientes afirmaciones es verdadera?
A. Standard users may view /etc/passwd file.
B. Los usuarios estándar pueden editar el archivo/etc/passwd.
2
Users and Groups
C. A y B.
D. None of the above.
Question 4
¿Qué comando ejecutaría el usuario elvis para cambiar su contraseña?
A. password -u elvis
B. passwd -u elvis
C. password
D. passwd
Question 5
¿Cuál de las siguientes razones describe mejor el porqué el archivo /etc/passwd no
está nombrado apropiadamente?
A. Esa no es la manera como se deletrea password.
B.
Seria más apropiado almacenar el archivo en el directorio de inicio de un
usuario.
C. On most modern Linux and Unix systems, the file does not contain passwords.
D. El nombre de archivo es demasiado difícil de recordar.
Question 6
En los sistemas modernos de Linux y Unix, ¿qué archivo contiene las contraseñas de los
usuarios localmente almacenadas?
A. /etc/passwd
B. /etc/password
C. /etc/shadow
D. /etc/shdw
Question 7
¿Cuál de las siguientes afirmaciones es verdadera?
A. Los usuarios estándar pueden ver el archivo /etc/shadow.
3
Users and Groups
B. Los usuarios estándar pueden editar el archivo/etc/shadow.
C. A y B.
D. None of the above.
Question 8
¿Cuál de las siguientes razones describe mejor el porqué el archivo /etc/passwd debe
ser leíble por todos los usuarios?
A. Para que los usuarios puedan buscar fácilmente las contraseñas perdidas.
B. El archivo no debería ser leíble por todo el mundo ya que contiene contraseñas.
C.
So that processes can associate usernames with kernel provided userid owners
of files, processes, and other resources.
D. Para que los usuarios puedan cambiar su shell de inicio si desean hacerlo.
Capítulo 2 Los grupos Linux y el archivo/etc/group.
Conceptos clave
•
•
•
•
•
•
Básicamente, un grupo es solo un group id (gid) de un número entero
Cada proceso que se ejecuta en el sistema opera bajo una colección de grupos
(gids).
El archivo /etc/groupasigna gids a nombres y a membresías de grupo.
Cada archivo en el sistema de archivos pertenece a un solo gid.
Los usuarios tienen un solo grupo primario definido en el archivo /etc/passwd.
Los usuarios pueden ser miembros de múltiples grupos secundarios definidos en
el archivo /etc/groups.
Preguntas
Membresías de grupo
Utilice la salida de los siguientes comandos para contestar las siguientes preguntas.
[student@station student]$ tail /etc/passwd
sleepy:x:507:507::/home/sleepy:/bin/bash
grumpy:x:509:509::/home/grumpy:/bin/bash
doc:x:510:510::/home/doc:/bin/bash
ventura:x:511:511::/home/ventura:/bin/bash
hogan:x:512:512::/home/hogan:/bin/bash
pataki:x:513:513::/home/pataki:/bin/bash
einstein:x:514:514::/home/einstein:/bin/bash
maxwell:x:515:515::/home/maxwell:/bin/bash
nero:x:516:516::/home/nero:/bin/bash
4
Users and Groups
julius:x:517:517::/home/julius:/bin/bash
[student@station student]$ cat /etc/group
...
wrestle:x:201:ventura,hogan,elvis
physics:x:202:einstein,maxwell,elvis
emperors:x:203:nero,julius,elvis
governor:x:204:ventura,pataki
music:x:205:elvis,blondie,prince,madonna
dwarfs:x:206:sleepy,grumpy,doc
...
hogan:x:512:
pataki:x:513:
einstein:x:514:
maxwell:x:515:
nero:x:516:
julius:x:517:
Observe que algunas las líneas han sido borradas de la salida del comando cat y
remplazadas por "...".
Question 1
¿Cuál de los siguientes es el id de grupo para el grupo dwarfs?
A. 201
B. 215
C. 510
D. 206
Question 2
¿Cuál es el id de grupo del grupo primario del usuario maxwell?
A. 201
B. 215
C. 515
D. 517
Question 3
¿A cuál de los siguientes grupos no pertenece elvis?
A. physics
B. wrestle
5
Users and Groups
C. music
D. dwarfs
Question 4
¿Cuál es el nombre del grupo primario del usuario ventura?
A. wrestle
B. governor
C. ventura
D.
The name of the user ventura's primary group cannot be determined from the
information provided.
Question 5
¿Cuál de las siguientes razones explica mejor el porqué el grupo einstein no lista los
miembros en el archivo /etc/group?
A. einstein es un nombre de usuario únicamente y no un nombre de grupo
B.
The group einstein is being used as a primary group, with no secondary group
members.
C. El grupo einstein no tiene miembros.
D. El archivo está mal configurado.
Question 6
Seleccione todos los grupos que contengan el usuario elvis como miembro.
A. wrestle
B. physics
C. emperors
D. governor
E. music
F. einstein
Question 7
6
Users and Groups
Seleccione todos los grupos que incluyan al usuario ventura como miembro.
A. wrestle
B. physics
C. emperors
D. governor
E. music
F. einstein
Question 8
¿Qué archivo define las membresías del grupo secundario?
A. /etc/group
B. /etc/secondary
C. /etc/passwd
D. /etc/shadow
Question 9
¿Qué archivo se debe consultar para determinar el nombre del grupo del grupo primario
de un usuario?
A. /etc/passwd
B. /etc/shadow
C. /etc/group
D. Both A and C.
Question 10
¿Quién de los siguientes miembros no pertenece al grupo wrestle?
A. nero
B. ventura
C. hogan
D. elvis
7
Users and Groups
Capítulo 3 Revisar la información del usuario
Conceptos clave
•
•
•
•
El comandoid muestra la información del grupo y del usuario.
El comando whoamiinforma el nombre del usuario actual.
Los comandos who, users, y w informan sobre usuarios con sesiones activas.
El comando finger reporta la última vez que los usuarios entraron al sistema y
otra información adicional.
Preguntas
Determinación de la información del usuario
Question 1
¿Qué comando se utiliza para determinar las membresías de grupo de un usuario?
A. id
B. who
C. w
D. finger
Question 2
¿Cuál de los siguientes comandos pueden utilizarse para saber quién está en el sistema
en el momento?
A. who
B. users
C. finger
D. w
Question 3
¿Cuál de las siguientes frases es verdadera?
8
Users and Groups
A. El comando wmuestra quién está en el sistema en una máquina remota.
B.
El comando w puede mostrar información acerca de usuarios que no están en el
sistema en el momento.
C. El comando users muestra quién está en una máquina remota.
D. The finger command can show information about users not currently logged on.
Question 4
¿Qué invocación del comando idlista todas las membresías de grupo por nombre?
A. id -g
B. id -gn
C. id -G
D. id -Gn
Question 5
¿Qué información no se puede determinar con el comando id?
A. username
B. id del usuario
C. shell de inicio
D. Id de grupo primario
Capítulo 4 Cambio de identidad
Conceptos clave
•
•
•
El comando su le permite a un usuario cambiar el id del usuario.
El comando su, usualmente se llamado con un guión, así como en su -para
especificar que, en efecto, el usuario debería iniciar la sesión como el nuevo
usuario.
El comando newgrp, también llamado sg, permite al usuario cambiar el id
degrupo primario.
Preguntas
Cambio de userid y grupo
9
Users and Groups
Question 1
¿Cuál de los siguientes comandos, junto con las contraseñas de root, permitiría a un
usuario iniciar una shell como root?
A. su - superuser
B. superuser C. switchuser root
D. su Question 2
¿Cuál de los siguientes comandos podrían utilizarse para iniciar una nueva shell con el
grupo primario music?
A. newgroup music
B. newgrp music
C. newgrp -g music
D. newgroup -G music
Question 3
¿Cuál es la explicación más razonable para el nombre del comando sg?
A. Las letras sg significan supergrupo
B. The letters sg stand for switch groupid.
C.
Las letras sg significan sage, el nombre del usuario a quien se le permite
cambiarse de grupos a voluntad.
D. No hay ningún comando con el nombre sg.
Descargar