Desinstala completamente o Kerberos no Ubuntu Server

1

Eu estou experimentando com o Kerberos e baguncei a instalação. Eu tentei editar os arquivos de configuração, mas não tive nenhuma alegria em resolver meus problemas, que atualmente consistem em não ser capaz de inicializar o reino e não ser capaz de criar um diretório administrativo.

Eu tentei sudo apt-get purge krb5-kdc krb5-admin-server , o que remove os pacotes. Mas quando tento reinstalar, ele encontra arquivos de configuração residuais (que não consigo encontrar em qualquer lugar) no sistema e tenho os mesmos erros. Uma reinicialização do servidor também não resolve o problema.

Esta é uma máquina experimental e não tenho backups (talvez eu deva). Como faço para voltar a um estado pré-kerbero?

    
por Ashley Bye 03.05.2014 / 12:59

3 respostas

3

Não tenho certeza sobre os locais no Ubuntu, mas você deve verificar /etc/krb5.conf , que é a configuração da biblioteca do cliente. e a parte mais importante será a configuração do KDC, localizada geralmente em um diretório chamado krb5kdc , em /etc , /etc/kerberos , /var/kerberos , /var/lib/kerberos ou algo semelhante. Localize-o com find ou locate e exclua tudo nele.

Nota: Tudo isso pressupõe o MIT Kerberos, não o Heimdal.

Observação final: a experiência com o Kerberos funciona muito bem com a virtualização, que adiciona o benefício de instantâneos que facilitam a recuperação de algumas etapas. Alternativamente, coloque todos os seus sistemas de arquivos relevantes em volumes LVM e reserve espaço para os snapshots também. É uma excelente economia de tempo quando você pode simplesmente voltar ao último estado bom conhecido.

    
por 03.05.2014 / 13:05
0

Eu encontrei o mesmo problema onde fazer "sudo apt-get purga krb5-kdc krb5-admin-server" não ajudou. Eu encontrei os seguintes pacotes relacionados com kerberos por aí:

root @ vm4: ~ # dpkg --get-selections | grep -v deinstall | grep krb

instalação do krb5-config

krb5-locales install

krb5-user install

libgssapi-krb5-2 install

libkrb5-26-heimdal instalar

libkrb5-3 install

libkrb5support0 install

Eu removi três pacotes da seguinte forma:

limpeza do apt-get krb5-config krb5-locales krb5-user

Isso parece fazer o truque para mim. Agora, quando eu instalo pacotes kerberos, ele me dá as opções para definir o reino, etc.

    
por 04.08.2014 / 08:20
0

Por favor, siga as configurações abaixo para remover completamente.

  • sudo apt purge -y krb5-kdc krb5-admin-servidor krb5-config krb5-locales krb5-usuário krb5.conf

  • sudo rm -rf / var / lib / krb5kdc

por 28.11.2017 / 15:25