Comando getent en Linux: Consultar Usuarios, Grupos y Bases del Sistema
El comando getent en Linux se utiliza para acceder a las bases de datos de cuentas de usuario, contraseñas y grupos de usuarios.
Solo las bases de datos configuradas en el archivo /etc/nsswitch.conf pueden ser accedidas con este comando.
La sintaxis del comando es:
$ getent base_de_dados chave
La base de datos puede asumir los siguientes valores:
- passwd: se refiere al archivo /etc/passwd;
- shadow: se refiere al archivo /etc/shadow;
- group: se refiere al archivo /etc/group;
La clave es el elemento del cual deseas información de la base de datos.
Ve el ejemplo, muestra los datos de la cuenta de usuario zabbix:
$ getent passwd zabbixzabbix:x:500:501::/home/zabbix:/bin/bash
Solo root puede tener acceso a la base de datos shadow:
# getent shadow zabbixzabbix:$6$..5pDu8/$SBoEjzWpYE3hRNhoPI8pJW5rPpM2eEqc3OyWgAqFAJWJsaOyxqMGs9BylcNiTKk.su.OQCuSEWRUEPoAuZFq0.:16537:0:99999:7::16509:
El comando getent es útil para obtener los datos de una cuenta de usuario o grupo determinado, sin necesidad de listar el contenido de los archivos passwd, shadow o group y filtrar los resultados con grep.
Tú que eres profesional de TI, de soporte o desarrollador, ¿ya pensaste en aprender Linux de verdad?
¿Y además obtener la certificación LPI Linux Essentials como extra?
¿Y mejor aún, con el mejor curso en línea para Linux?
[RICH_REVIEWS_SHOW category="CURSO" num="all"]
Haz como estas personas y crea tu cuenta ahora.
Aquí tienes todo para que tengas éxito en los exámenes de LPI y CompTIA
- Clases Prácticas en el Shell
- Flashcards para memorización
- Juegos de Crucigramas
- 06 servidores virtuales en Amazon solo para ti
- Mapas Mentales
- Video Glosario
- Simulador preparatorio para los exámenes
- Agenda de clase personalizada
- Ejercicios guiados – Laboratorios reales
- Recursos de Clase (anotaciones y otros)
¿Quieres saber si una certificación vale la pena? Descubre por qué los salarios son buenos, y por qué las empresas están buscandoprofesionales de Linux.
Vas a entender que los beneficios superan por mucho el sacrificio.
Y si ya te decidiste, mira nuestra Guía de Certificación.
Y si quieres saber dónde hacer los exámenes, consulta la lista de ciudades.
Si quieres saber el idioma de los exámenes, mira esta publicación.
Aprende mucho más sobre Linux en nuestro curso en línea. Puedes hacer la inscripción aquí. Si ya tienes una cuenta, puedes acceder aquí.
¿Te gustó? Comparte
Eso fue solo una pieza. El curso enseña el camino completo — desde tu primer comando hasta el día del examen.