GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come identificare gli utenti autenticati NIS

Questo post descrive come identificare gli utenti autenticati NIS (Network Information Service).

1. Per ottenere un elenco completo di tutti gli utenti NIS, eseguire ypcat passwd comando Ad esempio:

[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. Per identificare se un utente specifico è un utente NIS, eseguire il ypmatch [nome utente] passwd comando.

– Se l'utente specificato esiste all'interno del database NIS, aspettarsi un output come il seguente:

[root@nisserver ~]# ypmatch user1 passwd
user1:x:501:501::/home/user1:/bin/bash

– Se l'utente non esiste all'interno del database NIS, aspettarsi un output come il seguente:

[root@nisserv ~]# ypmatch test passwd
Can't match key test in map passwd.byname. Reason: No such key in map
Nota :E' consigliabile e pratica comune, avere l'utente root (con UID numerico=0) sempre e solo memorizzato nei file locali /etc/passwd e /etc/shadow. Un utente con il nome root e/o il numero uid=0 non dovrebbe mai essere memorizzato in NIS.


Cent OS
  1. Come elencare gli utenti in Linux

  2. Come:Amministrazione degli utenti di FreeBSD

  3. Linux - Come elencare tutti gli utenti

  4. Come identificare la porta di un processo?

  5. Come aggiungere utenti a Linux tramite uno script di shell

Come elencare gli utenti in Linux

Come migrare gli utenti locali agli account LDAP

Come elencare gli utenti in Linux

Come modificare una shell utente in Linux

Come installare MongoDB in CentOS 8

Come vedere gli utenti che hanno effettuato l'accesso in Linux