Как удалить керберос из Bash? или изменить имя сервера?

Я установил неправильное имя сервера и имя администратора. Есть способ изменить это? вместо удаления? Спасибо

1 ответ
1

Если вы используете Debian или Ubuntu, тогда dpkg-reconfigure krb5-config отобразит те же диалоговые окна «начальной настройки», которые вы получаете при установке пакета. (В качестве альтернативы, apt purge удалит пакет а также удалите всю его конфигурацию.)

Но почти во всех системах вы можете просто отредактировать файл /etc/krb5.conf и установите там свое имя области и адреса серверов KDC и kadmin. Например:

[libdefaults]
    default_realm = EXAMPLE.COM

[realms]
    EXAMPLE.COM = {
        kdc = kerberos.example.com
    }

Это то же самое для MIT Krb5 и Heimdal Kerberos.

(Хотя в правильно настроенной области KDC можно обнаружить через DNS, и их не нужно настраивать вручную в файле krb5.conf каждого клиента.)


Если вы пытались настроить новый сервер MIT Kerberos KDC, его база данных определяется в /var/lib/krb5kdc/kdc.conf (иногда это может быть помещено в /etc/krb5kdc вместо). Отредактируйте имя области, удалите файлы, хранящие старую базу данных, затем создайте новую область, используя kdb5_util create -s.

(Heimdal использует разные пути для конфигурации KDC и, вероятно, kadmin --local для инициализации новой области.)

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *