Con le precedenti informazioni introduttive, è giusto concludere che NIS fornisce servizi di gestione e ricerca per gli utenti all'interno di una rete. Ma questo è possibile solo una volta aggiunte le credenziali dell'utente al tuo database.
Questo articolo fornirà una guida passo-passo sull'aggiunta degli utenti al sistema NIS. Inoltre, discuterà anche di come è possibile controllare gli utenti all'interno del sistema o trovare un utente specifico all'interno della rete.
Aggiunta di utenti NIS a un dominio NIS
Puoi seguire questi passaggi per aggiungere un nuovo utente al tuo dominio Linux NIS:
Passaggio 1: accedere al server principale
Puoi aggiungere gli utenti solo se hai tutti i privilegi di un amministratore. Pertanto, iniziare diventando un amministratore sul server principale. In particolare, puoi farlo creando il tuo profilo NIS durante la configurazione NIS.
Passaggio 2: crea un nuovo utente
Procedere a creare un nuovo utente utilizzando il comando userAdd. L'utilità crea le voci con le credenziali dell'utente pertinenti nel file /etc /passwd e nel profilo /etc /ombre. Il seguente comando illustra questo passaggio e puoi sostituire il ID utente Con l'ID di accesso dell'utente che si intende aggiungere:
Passaggio 3: creare una password per il nuovo utente
Utilizzare il comando yppasswd per creare una password per il nuovo utente. L'utente utilizzerà questa password ogni volta che desidera accedere. Nella seguente illustrazione, UserID specifica l'utente la cui password si sta creando. Questo passaggio è importante per garantire che la password creata sia bloccabile e utilizzabile durante gli accessi. La password creata con il comando UserAdd iniziale non è bloccabile.
Passaggio 4: copiare la voce nel server principale
Il prossimo passo è copiare le nuove credenziali dell'utente nei file della mappa passwd del tuo server master. I file di origine del tuo server principale non dovrebbero essere nel file A /ETC. Procedere a copiare i file appena creati da entrambi i file /etc /passwd e /etc /shadow sul file di input passwd sul server.
Ad esempio, se si aggiunge un nuovo utente chiamato Ken, si copia la seguente riga da /etc /passwd al file mappa di input passwd:
Allo stesso modo, la seguente riga è ciò che copriresti da /etc /ombre nei file della mappa di input passwd:
Passaggio 5: elimina le voci da /etc /ombre e /ecc /file di input passwd
È fondamentale garantire che il Makefile indica correttamente la posizione del file di input della password copiata.
Una volta che si copiano le voci in un file di origine della mappa memorizzata in una directory diversa e accertato la loro posizione, è necessario procedere ed eliminare le voci in entrambe le voci /etc /ombra e /etc /passwd. Questa azione è interamente per scopi di sicurezza. Elimina le voci usando il userdel Utilità sul server principale come indicato nei seguenti:
Passaggio 6: aggiorna le tue mappe NIS passwd
Una volta aggiornati i file di input nel server principale, è possibile aggiornare le mappe passwd utilizzando il comando seguente:
I passaggi precedenti aiutano ad aggiungere un nuovo utente al tuo sistema NIS. Una volta passato, informare il nuovo utente della password iniziale assegnata loro. Possono quindi accedere e modificare la password in modo appropriato.
Trovare utenti nel tuo dominio NIS
Puoi anche cercare gli utenti nel tuo dominio NIS. Questi due metodi sono utili di tanto in tanto.
UN. Ottenere un elenco di tutti gli utenti nel dominio
Il comando ypcat passwd visualizza un elenco completo degli utenti nel sistema. Puoi usarlo come nella seguente illustrazione:
B. Trovare un utente specifico
È possibile identificare un utente specifico dal tuo sistema eseguendo il seguente comando:
Ad esempio, puoi cercare l'utente chiamato Ken nel sistema NIS sostituendo il "nome utente" nel comando con Ken.
Se l'utente di nome Ken è disponibile, riceverai il seguente risultato:
Ma puoi aspettarti il seguente risultato nel caso in cui l'utente non esista:
Conclusione
Le illustrazioni precedenti mostrano come è possibile aggiungere gli utenti al sistema NIS. Mostra anche come puoi cercare e trovare gli utenti dai tuoi sistemi.
Fonti: