GNU/Linux >> Tutoriales Linux >  >> Linux

Comando id de Linux - Imprimir información de ID de usuario e ID de grupo

Para iniciar sesión en una computadora, necesitamos un nombre de usuario. El nombre de usuario es una identidad reconocida por una computadora. Basado en esto, la computadora aplicará un conjunto de reglas a alguien que inicie sesión con ese nombre de usuario. En este artículo, le mostraré cómo usar Linux id comando.

¿Qué es el comando id

identificación El comando es un comando que puede imprimir una ID de usuario (UID) y una ID de grupo (GID) reales y efectivas. Un UID es una identidad única para un usuario. Mientras que el ID de grupo (GID) puede constar de más de un UID.

Cómo usarlo

De forma predeterminada, el comando id está instalado en la mayoría de los sistemas Linux. Para usarlo, simplemente escriba id en tu consola. Escribir id sin ninguna opción resultará como se muestra a continuación. El resultado utilizará el usuario activo.

$ id

Aquí se explica cómo leer el resultado:

  • Usuario pungki tiene UID número =1000 , ID número =1000
  • Usuario pungki es miembro de los siguientes grupos:

pungki

1000
administrador

4
cd-rom

24
sudo

27
inmersión

30
plug-dev

46
lpadmin

108
compartir samba

124

Usando id con opciones

Hay algunas opciones que se pueden aplicar al comando id. Aquí hay algunas opciones que pueden ser útiles en el día a día.

Imprimir nombre de usuario, UID y todo el grupo al que pertenece el usuario

Para hacer esto, podemos usar -a opción

$ id -a

Genera todos los ID de grupos diferentes (efectivos, reales y complementarios)

Podemos usar -G opción para cumplir con esto.

$ id -G

El resultado solo mostrará los números GID. Puede compararlo con /etc/group expediente. Aquí hay una muestra de /etc/group contenido :

root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:pungki
fax:x:21:
voice:x:22:
cdrom:x:24:pungki
floppy:x:25:
tape:x:26:
sudo:x:27:pungki
audio:x:29:pulse
dip:x:30:pungki
www-data:x:33:
backup:x:34:
operator:x:37:
sasl:x:45:
plugdev:x:46:pungki
ssl-cert:x:107:
lpadmin:x:108:pungki
saned:x:123:
sambashare:x:124:pungki
winbindd_priv:x:125:

Ingrese solo el ID de grupo efectivo

Usa -g opción para generar solo el ID de grupo efectivo

$ id -g

Imprime la información específica del usuario

Podemos generar una información de usuario específica relacionada con UID y GID. Simplemente coloque el nombre de usuario después del comando id.

$ id leni

El comando anterior imprimirá el UID y el GID del usuario llamado leni .

Conclusión

Este comando id es útil para nosotros cuando queremos saber sobre UID y GID de un usuario. Algunas aplicaciones pueden necesitar UID/GID para ejecutarse. id nos facilita encontrar el UID y el GID de un usuario sin verlo ni buscarlo dentro del archivo /etc/group. Como de costumbre, puede ir a la página del manual de id escribiendo id de hombre desde su consola para explorar más detalles.


Linux
  1. Comandos de Linux:trabajos, bg y fg

  2. Cómo agregar un usuario a un grupo en Linux

  3. Cómo crear y eliminar un grupo de usuarios en Linux

  4. Linux su comando

  5. Guía para principiantes de administración de usuarios y grupos en Linux

Comando Usermod en Linux

Comprender la diferencia entre los comandos sudo y su en Linux

Comando lsusb de Linux - Imprimir información sobre USB en el sistema

Comando runuser de Linux - Ejecutar Shell con ID de usuario/grupo especificado

Comando su en Linux

Cómo crear y administrar nuevos usuarios en Linux