GNU/Linux >> Tutoriales Linux >  >> Cent OS

“Error en la autenticación previa al obtener las credenciales iniciales”:error de Kerberos

El problema

No se puede iniciar sesión en Kerberos con el archivo keytab. Al intentar usar el archivo keytab para iniciar sesión, aparece el siguiente error:

Comando:

kinit -k -V -t [name].keytab HTTP/[PrincipalName]

Error:

kinit: preauthentication failed while getting initial credentials

La solución

El error "Error en la autenticación previa al obtener las credenciales iniciales" ocurre cuando la contraseña es incorrecta.

Actualice el archivo keytab en el cliente Kerberos problemático con la clave proporcionada por el servidor Kerberos. Siga los pasos a continuación:

1. Use ktpass en la línea de comandos de Windows para crear un archivo de clave usando el comando:

ktpass -princ [PrincipalName] -mapuser [UserAccount] -pass [password] -out [filename].ktf

2. Copie el archivo de claves [nombre de archivo].ktf en el cliente de Kerberos.

3. Mueva /etc/krb5.keytab a un archivo de copia de seguridad, por ejemplo:

# mv /etc/krb5.keytab /etc/krb5.keytab.old

4. Usa ktutil para crear un nuevo archivo keytab a partir del archivo key. Por ejemplo:

# /[path]/krb5/bin/ktutil

5. Ejecute "klist -e -k" para enumerar el contenido del archivo keytab predeterminado con tipos de cifrado.

# klist -e -k

6. Vuelva a intentar el comando kinit y debería tener éxito esta vez.

# kinit -k [PrincipalName]


Cent OS
  1. Comete un error al instalar LiME en CentOS – lib/modules/kernel_version/build:No such file or directory [Resuelto]

  2. Linux:¿obtiene un error cada vez que intenta agregar un repositorio?

  3. Error de usuario del administrador de archivos

  4. fdisk:no se puede escribir /dev/sdg:descriptor de archivo incorrecto:error al formatear el disco USB

  5. Rpm:error al cargar bibliotecas compartidas:Libz.so.1:no se puede abrir el archivo de objeto compartido:no existe tal archivo

¿Cómo reparar el error de error de rpmdb al procesar la actualización de cPanel?

Cómo proporcionar credenciales desde un archivo mientras se monta el recurso compartido CIFS en Linux

‘lxc_cgfs:dispositivo o recurso ocupado:no se pudo establecer memory.use_hierarchy en 1; continuando’ – error al iniciar el contenedor LXC

conda.exe:error al cargar bibliotecas compartidas:libz.so.1

¿Cómo puedo enviar un comando a un archivo sin obtener un archivo en blanco por error?

Kinit no se conectará a un servidor de dominio:el dominio no es local para KDC al obtener las credenciales iniciales