私はKerberosを実験して、インストールをめちゃくちゃにしています。設定ファイルを編集してみましたが、現在、レルムを初期化できなかったり、管理ディレクトリを作成できなかったりするという問題を解決する喜びがありませんでした。
私はもう試した Sudo apt-get purge krb5-kdc krb5-admin-server
はパッケージを削除します。しかし、再インストールしようとすると、システムに残っている構成ファイル(どこにも見つからない)が見つかり、同じエラーが発生します。サーバーを再起動しても問題は解決しません。
これは実験的なマシンであり、私にはバックアップがありません(たぶん私はすべきです)。どうやってケルベロス以前の状態に戻すのですか?
完全に削除するには、以下の設定に従ってください。
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
_を確認する必要があります。最も重要な部分は、通常_krb5kdc
_というディレクトリにある_/etc
_、_/etc/kerberos
_、_/var/kerberos
_、_/var/lib/kerberos
_または同様のもの。 find
またはlocate
で見つけて、その中のすべてを削除します。
注:これらはすべて、Heimdalではなく、MIT Kerberosを想定しています。
最後の注意: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-userインストール
libgssapi-krb5-2インストール
libkrb5-26-heimdalインストール
libkrb5-3インストール
libkrb5support0インストール
次のように3つのパッケージを削除しました。
apt-getパージkrb5-config krb5-locales krb5-user
これは私にはトリックを行うようです。 kerberosパッケージをインストールすると、レルムなどを設定するオプションが表示されます。