設定檔適用性:等級 1 - 主節點
確保
admin.conf 檔案(以及 super-admin.conf 檔案,如存在)具有 600 的權限。在初始叢集設置過程中,會創建預設的 kubeconfig 檔案供叢集的管理員使用。這些檔案包含允許對叢集進行特權訪問的私鑰和憑證。您應限制其檔案權限以維護檔案的完整性和機密性。這些檔案應僅限系統上的管理員可讀寫。
注意預設情況下,
admin.conf 和 super-admin.conf 的權限為 600。 |
稽核
在控制平面節點上執行以下命令(根據您系統上的檔案位置)。
stat -c %a /etc/kubernetes/admin.conf
在 Kubernetes 版本 1.29 及更高版本中,請同時執行以下命令。
stat -c %a /etc/kubernetes/super-admin.conf
確認權限為 600 或更嚴格。
補救
在控制平面節點上執行以下命令(根據您系統上的檔案位置)。
chmod 600 /etc/kubernetes/admin.conf
在 Kubernetes 1.29+ 中,如果存在
super-admin.conf 檔案,也應進行修改。chmod 600 /etc/kubernetes/super-admin.conf
