Ansichten:
Profilanwendbarkeit: Stufe 1 - Masterknoten
Stellen Sie sicher, dass die Dateibesitzrechte der Datei admin.conf (und der Datei super-admin.conf, falls vorhanden) auf root:root gesetzt sind.
Im Rahmen der anfänglichen Cluster-Einrichtung werden standardmäßige Kubeconfig-Dateien erstellt, die vom Administrator des Clusters verwendet werden sollen. Diese Dateien enthalten private Schlüssel und Zertifikate, die privilegierten Zugriff auf den Cluster ermöglichen. Sie sollten die Dateibesitzrechte festlegen, um die Integrität und Vertraulichkeit der Datei zu wahren. Die Datei(en) sollte(n) im Besitz von root:root sein.
Hinweis
Hinweis
Standardmäßig ist die Dateibesitzerschaft von admin.conf und super-admin.conf auf root:root eingestellt.

Prüfung

Führen Sie den folgenden Befehl (basierend auf dem Dateispeicherort auf Ihrem System) auf der Steuerung aus
Ebenenknoten. Zum Beispiel,
stat -c %U:%G /etc/kubernetes/admin.conf
Führen Sie auf Kubernetes Version 1.29 und höher auch den folgenden Befehl aus:
stat -c %U:%G /etc/kubernetes/super-admin.conf
Überprüfen Sie, ob die Eigentümerschaft auf root:root gesetzt ist.

Wiederherstellung

Führen Sie den folgenden Befehl (basierend auf dem Dateispeicherort auf Ihrem System) auf dem Steuerungsknoten aus.
chown root:root /etc/kubernetes/admin.conf
Auf Kubernetes 1.29+ sollte die Datei super-admin.conf ebenfalls geändert werden, falls vorhanden.
chown root:root /etc/kubernetes/super-admin.conf