Esta publicación describe cómo identificar a los usuarios autenticados del Servicio de información de red (NIS).
1. Para obtener una lista completa de todos los usuarios de NIS, ejecute ypcat passwd comando Por ejemplo:
[root@nisserver ~]# ypcat passwd test2:x:504:504::/home/test2:/bin/bash user1:x:501:501::/home/user1:/bin/bash user2:x:502:502::/home/user2:/bin/bash user3:x:503:503::/home/user3:/bin/bash
2. Para identificar si un usuario específico es un usuario NIS, ejecute ypmatch [nombre de usuario] contraseña dominio.
– Si el usuario dado existe dentro de la base de datos NIS, espere un resultado como el siguiente:
[root@nisserver ~]# ypmatch user1 passwd user1:x:501:501::/home/user1:/bin/bash
– Si el usuario no existe dentro de la base de datos NIS, espere un resultado como el siguiente:
[root@nisserv ~]# ypmatch test passwd Can't match key test in map passwd.byname. Reason: No such key in mapNota :Es recomendable y práctica común, tener el usuario root (con el UID numérico=0) siempre y únicamente almacenado en los archivos locales /etc/passwd y /etc/shadow. Un usuario con el nombre root y/o el uid numérico=0 nunca debe almacenarse en NIS.