Назад | Перейти на главную страницу

Полностью удалите Kerberos на сервере Ubuntu

Я экспериментирую с Kerberos и испортил установку. Я пробовал редактировать файлы конфигурации, но не получил удовольствия от решения моих проблем, которые в настоящее время заключаются в невозможности инициализировать область и невозможности создать каталог администратора.

я пробовал sudo apt-get purge krb5-kdc krb5-admin-server который удаляет пакеты. Но когда я пытаюсь переустановить, он находит в системе остаточные файлы конфигурации (которые я нигде не могу найти), и у меня такие же ошибки. Не решает проблему и перезагрузка сервера.

Это экспериментальная машина, и у меня нет резервных копий (может, стоит). Как мне вернуться в состояние до Kerberos?

Пожалуйста, следуйте приведенным ниже настройкам, чтобы полностью удалить.

  • sudo apt purge -y krb5-kdc krb5-admin-server krb5-config krb5-locales krb5-user krb5.conf

  • sudo rm -rf / var / lib / krb5kdc

Не уверен насчет местоположения в Ubuntu, но вы должны проверить /etc/krb5.conf это конфигурация клиентской библиотеки, и наиболее важной частью будет конфигурация KDC, обычно расположенная в каталоге с именем krb5kdc, либо в /etc, /etc/kerberos, /var/kerberos, /var/lib/kerberos или что-то подобное. Найдите его с помощью find или locate и удалите все в нем.

Примечание: все это предполагает MIT Kerberos, а не Heimdal.

Заключительное замечание: эксперименты с Kerberos отлично работают с виртуализацией, которая добавляет преимущества моментальных снимков, которые позволяют очень легко вернуться на несколько шагов назад. В качестве альтернативы поместите все соответствующие файловые системы в тома LVM и зарезервируйте там место для моментальных снимков. Это отличная экономия времени, когда вы можете просто вернуться к последнему известному исправному состоянию.

Я столкнулся с той же проблемой, когда выполнение «sudo apt-get purge krb5-kdc krb5-admin-server» не помогло. Я нашел следующие пакеты, связанные с Kerberos:

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

krb5-config установить

krb5-locales установить

krb5-пользовательская установка

libgssapi-krb5-2 установить

libkrb5-26-heimdal установить

libkrb5-3 установить

libkrb5support0 установить

Я удалил три пакета следующим образом:

apt-get purge krb5-config krb5-locales krb5-user

Кажется, это помогает мне. Теперь, когда я устанавливаю пакеты kerberos, у меня есть возможность установить область и т. Д.