Como posso restaurar o arquivo pam-auth?

3

Na minha máquina do Centos 7, e como um erro inexplicável, eu corri:

rm  /etc/pam.d/system-auth

Agora, meu sistema não inicializa, a rede não funciona e, em poucas palavras, o sistema é descartado.

Eu tentei corrigir o problema com o modo de usuário único e a execução

ln -s /etc/pam.d/system-auth-ac /etc/pam.d/system-auth

Isso não fez nenhuma alteração e, após a reinicialização, meu sistema ainda não está funcionando.

A única solução que encontrei envolve a restauração do symlink do modo de emergência, o desafio é que o modo de emergência requer a senha de root que eu não tenho, e não consigo alterá-la de um único usuário modo.

 Steps to reproduce:

 In a new CentOS installation:

• sudo rm  /etc/pam.d/system-auth    
• Restart    
• You will notice that the system won't reach the login page(if Gnome or KDE are enabled). Otherwise, you will reach the login page but it won't work even if you have the right credentials. 

Erro recebido Eu tentei fazer o login no modo de emergência depois que mudei a senha de root no modo de usuário único.

Steps trying to fix it : 
• Enter single user mode enabling it with rw init=/bin/bash
• ln -s  /etc/pam.d/system-auth-ac /etc/pam.d/system-auth

Obrigado

    
por Yeikel 13.05.2017 / 07:15

1 resposta

0

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.

    
por 30.10.2017 / 01:05

Tags