verifique se o arquivo / etc / shadow não está protegido com alguns atributos.
lsattr / etc / shadow
se este for o problema, remova usando: chattr - [attr] / etc / shadow
este arquivo contém as senhas de todos os usuários do sistema criptografados e quando você tenta alterar sua senha. o sistema tenta sobrescrever este arquivo, pode ser.
chattr - [attr] / etc / shadow
você deve ser o responsável por essas ações, boa sorte