Cos'è il comando kinit in kerberos e cosa fa?
Il Kinit in Linux è un comando spesso usato per il rinnovo o la memorizzazione nella cache/rinnovo di un'autenticazione del biglietto Kerberos e garantisce funzionalità. Questo strumento viene utilizzato per lo stesso scopo che i riferimenti MIT e cuciture utilizzano Kinit in altre implementazioni di Kerberos. In particolare, è possibile utilizzare il comando kinit solo una volta registrato come principale con il KDC o il centro di distribuzione delle chiavi.
Idealmente, le alternative KDC, spesso identificate dalle funzionalità Realms e KDCDEFAULT contenute nelle contenute KDC.conf (che è il file di configurazione KBR5), torna utile se non si indicano flag di biglietti nella riga di comando.
Questo articolo descrive cos'è un comando Kinix Linux. Fornisce inoltre una guida passo-passo sull'uso dello strumento Kinit per rinnovare, ottenere o memorizzare nella cache i biglietti per la concessione di biglietti. Infine, evidenzieremo la sintassi o le flag di Kinit, le variabili di ambiente e i file.
Come autenticarsi con kinit
Una delle misure che dovresti sempre adottare dopo aver installato Kerberos sul sistema è verificare se esistono tutti i pacchetti. Ancora una volta, dovrai testarlo dal server e dalle macchine utente. Una volta fatto con successo, è possibile procedere e autenticare con Kinit utilizzando i seguenti passaggi.
Passaggio 1: confermare se esiste lo strumento Kinit
Inizialmente, confermiamo se l'installazione di Kerberos ha avuto successo nel sistema eseguendo i seguenti comandi sulla console.
Passaggio 2: configurare il KRB5.Conf File
Dopo aver confermato che esiste Kerberos nel sistema, il passo successivo è configurare KRB5.conf nel /Kenhint/krb5.conf file. Se il file non esiste, l'utente può crearne uno e confermare se il nome della porta e l'indirizzo host sono simili. Il file dovrebbe apparire così.
Passaggio 3: convalidare l'inizializzazione del server Kerberos
La procedura successiva è convalidare se il server Kerberos è in esecuzione, quindi prova a ottenere un biglietto per qualsiasi utente nel servizio. Per questa dimostrazione, prenderemo un biglietto per l'utente Kenhint. La nostra password per l'utente sarà Linhint.
Naturalmente, è anche possibile ottenere biglietti utilizzando lo strumento Klist Linux, ma questo non è per questo articolo.
Comando kinit- Descrizione e flag/ flags
L'uso di Kinit su Linux inizia efficacemente con la comprensione di cosa si tratta. E come lo scoprirai, il comando di Kinit reinizializza in modo efficiente la cache delle credenziali se non si rinnova alcun file esistente. Pertanto, il risultato sarà un nuovo biglietto per la concessione di biglietti dal KDC.
Inoltre, mancata specifica del capitale nella riga di comando ma specifica il -S Flag, l'azione spingerà il sistema ad ottenere il nome principale dalla cache delle credenziali. Inoltre, la cache delle nuove credenziali diventerà la cache predefinita a meno che tu non usi il -C Flag per dichiarare il nome della cache.
La sintassi o le flag di Kinit presentano le seguenti denotazioni;
[-V] [-l Lifetime] [-s] [-r] [-p | -P] [-f o -f] [-a] / [-a] [-c] [-e] [-v] [-r] [-k [-t] [-c cache_name] [-n ] [-S] [-t Armor_ccache] [-x [= value]] [Principal]Queste iniziali rappresentano quanto segue;
Il valore del periodo del biglietto per -s, -l e sono le bandiere sono indicate come ndnhnmns Laddove n associare un numero, d- rappresenta il numero di giorni, -h indica ore, m indica il numero di minuti e -s esprime i secondi. Inoltre, la precedente denotazione rappresenta un numero, i.e., 90h sarà 90 ore.
I codici seguenti creano un biglietto rinnovabile chiamato Kenhint. Questo biglietto ha una vita di 10 ore ed è rinnovabile in 5 giorni.
Variabile e file dell'ambiente di kinit
Kinit è tra i comandi di Kerberos operativi all'interno del Krb5ccname variabile d'ambiente. L'ambiente ha i seguenti principali file di Kinit;
File
Esempi di comando di kinit
Esempi di comandi di kinit comuni includono;
Conclusione
Il comando Kinit in Kerberos Linux è costituito da una serie di bandiere. È utile in una varietà di applicazioni. È ideale per richiedere credenziali valide, credenziali proxy, credenziali inoltrate e rinnovare i biglietti. Troverai anche utile visualizzare il menu di aiuto Kinit ogni volta che si verifica un problema.