Ansichten:
Profilanwendbarkeit: Stufe 1 - Masterknoten
Stellen Sie sicher, dass das etcd-Datenverzeichnis Berechtigungen von 700 oder restriktiver hat.
etcd ist ein hochverfügbarer Schlüssel-Wert-Speicher, der von Kubernetes-Bereitstellungen für die dauerhafte Speicherung aller seiner REST-API-Objekte verwendet wird. Dieses Datenverzeichnis sollte vor unbefugtem Lesen oder Schreiben geschützt werden. Es sollte weder von Gruppenmitgliedern noch von der Welt lesbar oder beschreibbar sein.
Hinweis
Hinweis
Standardmäßig hat das etcd-Datenverzeichnis Berechtigungen von 755.

Prüfung

Auf dem etcd-Serverknoten erhalten Sie das etcd-Datenverzeichnis, das als Argument --data-dir übergeben wird, mit dem folgenden Befehl:
ps -ef | grep etcd
Führen Sie den folgenden Befehl aus (basierend auf dem oben gefundenen etcd-Datenverzeichnis).
stat -c %a /var/lib/etcd
Überprüfen Sie, ob die Berechtigungen 700 oder restriktiver sind.

Wiederherstellung

Auf dem etcd-Serverknoten erhalten Sie das etcd-Datenverzeichnis, das als Argument --data-dir übergeben wird, mit dem folgenden Befehl:
ps -ef | grep etcd
Führen Sie den folgenden Befehl aus (basierend auf dem oben gefundenen etcd-Datenverzeichnis).
chmod 700 /var/lib/etcd