El error se presenta cuando se usa chfn o chsh
# chfn informes
Changing finger information for informes.
Name []: Informes exaleconomia
Office []:
Office Phone []:
Home Phone []:
setpwnam: File exists
Finger information *NOT* changed. Try again later.
# chsh -s /bin/bash myuser
Changing shell for myuser.
setpwnam: File exists
Shell *NOT* changed. Try again later.
Esto indica que está bloqueado el archivo /etc/passwd
Para solucionarlo solo borra /etc/ptmp y se resolverá el problema
rm /etc/ptmp
Respalda el archivo, siempre respalda.
—
Si te sirvió la solución, da clic en la propaganda.