Não se esqueça do selinux. Sestato pode te dizer.
Eu não sou bom o suficiente com o selinux. Então, se sestatus diz enforcing, então
sed -i~ '/SELINUX=/s/=.*/=permissive/' /etc/selinux/config
e a reinicialização deve retroceder para permitir que a autenticação do sistema seja usada.
Não é uma correção incrível se sua casa / loja adorar algum selinux, mas você deve / pode descobrir o contexto adequado para spackle em torno de system-auth, redigitar isso, reativar o selinux na caixa, pular novamente e mover em.