Cómo corregir “passwd: error de manipulación del token de autenticación” en Linux

Cómo corregir “passwd: error de manipulación del token de autenticación” en Linux

En Linux, el comando passwd. se usa para establecer o cambiar las contraseñas de las cuentas de usuario, mientras que al usar este comando, a veces los usuarios pueden encontrar el error: “passwd: error de manipulación del token de autenticación” como se muestra en el siguiente ejemplo .

Recientemente, estaba iniciando sesión en mi servidor CentOS. usando mi nombre de usuario “ tecmint. . Una vez que he iniciado sesión, intento cambiar mi contraseña usando la utilidad passwd. pero un segundo después recibo los siguientes mensajes de error.

# su-tecmint $ passwd tecmint Cambio de contraseña para el usuario tecmint Cambio de contraseña para tecmint (actual) contraseña de UNIX: passwd: error de manipulación del token de autenticación.

En este artículo, explicaremos diferentes formas de corregir “ passwd: error de manipulación del token de autenticación. ”en sistemas Linux.

1. Reiniciar el sistema

La primera solución básica es reiniciar el sistema. Realmente no puedo decir por qué funcionó, pero funcionó para mí en mi CentOS 7.

$ sudo reboot

Si esto falla, pruebe las siguientes soluciones.

2. Establecer la configuración correcta del módulo PAM

freestar.config.enabled_slots.push

Otra posible causa de la “ contraseña: error de manipulación del token de autenticación. ”es una configuración incorrecta de PAM. ( Módulo de autenticación conectable. . Esto hace que el módulo no pueda obtener el nuevo token de autenticación ingresado.

Las diversas configuraciones para PAM se encuentran en /etc/pam.d/.

$ ls-l/etc/pam.d/-rw-r-r–1 raíz raíz 142 23 de marzo de 2017 abrt-cli-root-rw-r-r–1 raíz raíz 272 de marzo 22 2017 atd-rw-r-r–1 raíz raíz 192 26 de enero 07:41 chfn-rw-r-r–1 raíz raíz 192 26 de enero 07:41 chsh-rw-r-r–1 root root 232 22 de marzo de 2017 config-util-rw-r-r–1 root root 293 23 de agosto de 2016 crond-rw-r-r–1 root root 115 11 de noviembre de 2010 eject lrwxrwxrwx 1 root root 19 de abril 12 2012 fingerprint-auth-> fingerprint-auth-ac-rw-r-r–1 root root 659 10 de abril de 2012 fingerprint-auth-ac-rw-r-r–1 root root 147 5 de octubre de 2009 detener-rw-r-r–1 raíz raíz 728 26 de enero 07:41 inicio de sesión-rw-r-r–1 raíz raíz 172 18 de noviembre de 2016 newrole-rw-r-r–1 raíz raíz 154 de marzo 22 2017 otro-rw-r-r–1 root root 146 23 de noviembre de 2015 passwd lrwxrwxrwx 1 root root 16 12 de abril de 2012 contraseña-auth-> contraseña-auth-ac-rw-r–r–1 root root 896 10 de abril de 2012 password-auth-ac ….

Por ejemplo, un archivo /etc/pam.d/common-password. mal configurado puede resultar en este error, ejecutar el comando pam-auth-update. con privilegios de root. puede solucionar el problema.

$ sudo pam-auth-update

3. Volver a montar la partición raíz

También puede ver este error si la partición/está montada como de solo lectura, lo que significa que no se puede modificar ningún archivo, por lo que la contraseña de un usuario no se puede establecer ni cambiar. Para corregir este error, necesita montar la partición raíz. como lectura/escritura como se muestra.

$ sudo mount-o remount, rw/

4. Establecer permisos correctos en el archivo Shadow

Los permisos incorrectos en el archivo /etc/shadow. que almacena las contraseñas reales de las cuentas de usuario en formato cifrado, también pueden causar este error. Para verificar los permisos en este archivo, use el siguiente comando.

$ ls-l/etc/shadow

Para establecer los permisos correctos en él, use el comando chmod. de la siguiente manera.

$ sudo chmod 0640/etc/shadow

5. Reparar y corregir errores del sistema de archivos

Los errores menores de la unidad de almacenamiento o del sistema de archivos también pueden causar el error en cuestión. Puede utilizar herramientas de escaneo de disco de Linux como fsck. para corregir estos errores.

6. Libere espacio en el disco

Además, si su disco está lleno, no podrá modificar ningún archivo en el disco, especialmente cuando el tamaño del archivo debe aumentar. Esto también puede provocar el error anterior. En este caso, lea nuestros siguientes artículos para limpiar el espacio en disco que puede ayudar a resolver este error.

  1. Agedu-Una herramienta útil para rastrear el espacio desperdiciado en el disco en Linux
  2. BleachBit-Un limpiador de espacio libre en disco y protección de privacidad para sistemas Linux
  3. Cómo encontrar y eliminar archivos duplicados/no deseados en Linux usando la herramienta ‘FSlint’

También encontrará estos artículos relacionados con la administración de contraseñas de usuario en Linux.

  1. Cómo restablecer la contraseña raíz olvidada en RHEL/CentOS y Fedora
  2. Cómo forzar al usuario a cambiar la contraseña en el siguiente inicio de sesión en Linux
  3. Cómo ejecutar el comando ‘sudo’ sin ingresar una contraseña en Linux

¡Eso es todo por ahora! Si conoce alguna otra solución para corregir el “ passwd: error de manipulación del token de autenticación. , háganoslo saber a través del formulario de comentarios a continuación. Estaremos agradecidos por su contribución.