Comando Klist Linux

Comando Klist Linux
O Klist O comando Linux é útil para exibir os registros nas credenciais residentes do cache ao lado das chaves no arquivo de guia. Klist é aplicado em Kerberos para gerar as entradas e organizá-las em um formato legível por humanos.

O comando é compatível com o ambiente de sistemas operacionais Linux. Ele mostra detalhes em ambas as credenciais locais na guia Cache e Key. Ele é útil depois que você modifica os arquivos da guia -chave com Ktab ou altere o tíquete de credenciais usando o Malha comando.

Você não pode usar o comando klist linux para modificar a guia Chave ou os tickets de credenciais. Em vez. Assim, você pode usar Klist Para visualizar seu ingresso depois de fazer um pedido de ingresso.

A sinopse básica do comando Klist Linux se parece com o seguinte:

Klist [comandos]

Quando você usa o comando para visualizar suas credenciais de usuário, seu ingresso se assemelha à seguinte figura. Notavelmente, o ingresso sempre tem um prazo ao lado de suas credenciais.

Sinopse de comando linux klist

Como qualquer outro comando, compreender o comando Klist Linux começa com a internalização de sua sinopse. E como você descobrirá, este comando tem versões curtas e longas. A sintaxe a seguir captura a sinopse da linha de comando ou Bash em versão mais curta:

klist [-c [-f] [-e] [-a [-n]]] [-k [-t] [-k]] [nome] [-help]

O comando Klist mais longo tem a seguinte denotação na versão mais longa;

klist [-e] [[-c] [-l] [-a] [-f] [-s] [-a [-n]]] [-k [-t] [-k]] [cache_name | keytab_name]

Opções ou bandeiras de klist

A sinopse anterior para este comando representa sinalizadores. As bandeiras são uma variedade de opções que imprimem o nome do cache de credenciais. Ele também identifica o nome do diretor em cujo nome o bilhete é impresso. Finalmente, ele especifica a data de emissão e a data de validade do bilhete.

As opções incluem:

  • -E - exibe todos os tipos de criptografia na chave da sessão. Ele também mostra cada credencial no cache ou chaves no arquivo da guia -chave.
  • -C - lista os ingressos dentro do cache de credenciais. Este é um detalhamento padrão se -k e -c não estiverem listados.
  • -L - exibe um resumo dos caches disponíveis na coleção
  • -A - fornece uma exibição de todos os caches disponíveis em uma coleção
  • -f - mostra as bandeiras disponíveis. Notavelmente, as bandeiras comuns incluem F para ingressos avançados, F para ingressos encaminhados, P para ingressos proxiáveis, P para proxies, D para ingressos pós -classificáveis ​​e D para ingressos pós -datados. Outras bandeiras incluem R para ingressos renováveis, i Para ingressos iniciais, i Para ingressos inválidos, H para mostrar que o hardware é autenticado, A para ingressos pré -autenticados, t denotando a política de transporte.
  • -s - silencia a Klist e garante que ele seja executado sem produzir nenhuma saída
  • -a - exibe endereços nas credenciais
  • -n - mostra endereços numéricos em vez de endereços de solução reversa
  • -K - fornece uma lista de chaves no arquivo da guia -chave
  • -V - mostra a versão Kerberos usada e a saída

Obviamente, você também terá detalhes sobre o [nome do cache | keytab_name] em um comando klist. Mas quando não há nenhuma especificação do nome do cache e do nome da guia, se não forem indicados, o comando klist configurará o sistema por padrão. Não usará identidades específicas para identificar o tíquete padrão. No nosso caso, o nome do cache é Kenhint, e sua aplicação é a seguinte:

Exemplos de comando klist

A captura de tela a seguir exibe um exemplo de comando klist usado para listar as entradas existentes na guia Chave juntamente com os carimbos de hora de entrada e as teclas do sistema de criptografia dinâmica.

O segundo exemplo lista os registros no cache de credenciais que são declarados usando o sinalizador associado e a lista de endereços.

Conclusão

A principal maneira de confirmar as alterações executadas em credenciais é visualizar o cache de credenciais ou usar o recurso de comando klist para a guia Chave ou cache de credenciais.

O conteúdo acima apresenta a você um dos comandos básicos do Kerberos Linux, fornecendo uma breve descrição, sinopse do comando, bandeiras existentes e exemplos. Também vale a pena notar que o Klist Linux opera dentro da variável de ambiente KRB5CCNAME.