Restaurar acidentalmente com rm'ed pam.conf?

1

Eu removi acidentalmente os arquivos /etc/pam.conf e /etc/security/pam_env.conf usando rm . Agora eu recebo esta mensagem de erro quando tento usar o sudo:

sudo: unable to initialize PAM: No such file or directory

Como posso consertar isso?

    
por user203053 17.11.2013 / 17:20

3 respostas

3

Acabei de copiar os arquivos '/etc/pam.conf' e '/etc/security/pam_env.conf' e a pasta 'pam.d' do disco de instalação do Ubuntu.

    
por user203053 18.11.2013 / 12:46
1

Reinstale libpam-runtime :

sudo apt-get --reinstall install libpam-runtime libpam-modules

Se você não pode usar o sudo, use root shell no modo de recuperação. Você deve usar conexão com fio e digitar :

apt-get --reinstall install libpam-runtime libpam-modules

Você pode usar o shell de root e copiar o mesmo arquivo salvo em outro lugar copiado de outro sistema ou limpá-lo e instalá-lo.

    
por Braiam 17.11.2013 / 17:41
0

eu acho que você está procurando: extundelete - utilitário para recuperar arquivos apagados da partição ext3 / ext4

Para encontrar esse pacote, você pode tentar:

apt-cache search undelete

Para usar o utilitário, instale-o com:

sudo apt-get install extundelete

Após a instalação clique aqui e leia com atenção

Para recuperar privilégios sudo, crie um arquivo

pkexec gedit /etc/pam.d/common-session-noninteractive

e depois copie e cole estas linhas

session        [default=1]                     pam_permit.so
session        requisite                       pam_deny.so
session        required                        pam_permit.so
session        required                        pam_unix.so

Salve e saia, espero que funcione ..

    
por Sukupa91 17.11.2013 / 17:44