O que é o comando Kinit em Kerberos, e o que ele faz?
O Kinit em Linux é um comando frequentemente usado para renovar ou armazenar em cache/renovação de uma autenticação de ingressos Kerberos e concessão de recursos. Esta ferramenta é usada para o mesmo objetivo que o MIT e a costura referências usam Kinit em outras implementações de Kerberos. Notavelmente, você só pode usar o comando Kinit depois de se registrar como diretor no KDC ou no Centro de Distribuição de Chaves.
Idealmente, as alternativas do KDC, frequentemente identificadas por realms e kdcdefault KDC.conf (que é o arquivo de configuração do KBR5), seja útil se você não indicar nenhum sinalizador de ingressos na linha de comando.
Este artigo descreve o que é um comando Kinix Linux. Ele também fornece um guia passo a passo sobre o uso da ferramenta Kinit para renovar, obter ou cache seus ingressos de concessão de bilhetes. Por fim, destacaremos a sintaxe ou sinalizadores Kinit, variáveis de ambiente e arquivos.
Como autenticar com Kinit
Uma das medidas que você sempre deve tomar depois de instalar Kerberos em seu sistema é verificar se todos os pacotes existem. Novamente, você terá que testá -lo das máquinas de servidor e usuário. Uma vez feito com sucesso, você pode prosseguir e autenticar com o Kinit usando as etapas a seguir.
Etapa 1: confirme se a ferramenta Kinit existe
Inicialmente, confirmamos se a instalação do Kerberos foi bem -sucedida no sistema, executando os seguintes comandos no console.
Etapa 2: Configure o KRB5.arquivo conf
Depois de confirmar Kerberos no sistema, a próxima etapa é configurar o KRB5.conf no /KENHINT/KRB5.conf arquivo. Se o arquivo não existir, o usuário pode criar um e confirmar se o nome da porta e o endereço do host são semelhantes. O arquivo deve ficar assim.
Etapa 3: Validar a inicialização do servidor Kerberos
O próximo procedimento é validar se o servidor Kerberos estiver em execução e tente obter um ingresso para qualquer usuário no saque. Para esta demonstração, buscaremos um ingresso para o usuário Kenhint. Nossa senha para o usuário será Linhint.
Obviamente, também é possível obter ingressos usando a ferramenta Klist Linux, mas isso não é para este artigo.
Comando Kinit- Descrição e sinalizadores/ sinalizadores
O uso do Kinit no Linux começa efetivamente com a compreensão do que é. E como você descobrirá, o comando Kinit reinicializa eficientemente o cache de credenciais se você não estiver renovando nenhum arquivo existente. Assim, o resultado será um novo bilhete de bilhetes do KDC.
Além disso, falha em especificar o principal em sua linha de comando, mas especifique o -s Flag, a ação levará o sistema a obter o nome principal do cache de credenciais. Além disso, o novo cache de credenciais se tornará seu cache padrão, a menos que você use o -c sinalizador para declarar o nome do cache.
A sintaxe ou sinalizadores Kinit apresentam as seguintes denotações;
[-V] [-l Lifetime] [-s] [-r] [-p | -P] [-f ou -f] [-a] / [-a] [-c] [-e] [-v] [-r] [-k [-t] [-c cache_name] [-n ] [-S] [-t armor_ccache] [-x [= value]] [principal]Essas iniciais representam o seguinte;
O valor do período do ingresso para -s, -l e as bandeiras -l são denotadas como ndnhnmns Onde n associar um número, d- representar o número de dias, -h denota horas, m denota o número de minutos e expressa os segundos. Além disso, o n anterior a cada denotação significa um número, eu.e., 90H serão 90 horas.
Os códigos abaixo criam um ingresso renovável chamado Kenhint. Este ingresso tem uma vida inteira de 10 horas e é renovável em 5 dias.
Variável de ambiente Kinit e arquivos
Kinit está entre os comandos de Kerberos operacionais dentro do KRB5CCNAME variável de ambiente. O ambiente possui os seguintes arquivos Kinit seguintes;
arquivos
Exemplos de comando Kinit
Exemplos de comando Kinit comuns incluem;
Conclusão
O comando Kinit em Kerberos Linux consiste em uma variedade de bandeiras. É útil em uma variedade de aplicações. É ideal para solicitar credenciais válidas, credenciais proxiáveis, credenciais encaminhadas e renovação de ingressos. Você também achará útil exibir o menu Kinit Ajuda sempre que tiver um problema.