Proxmox API Token'larını Güvenli Delegasyon İçin Kullan
Proxmox'ta otomasyon kurduğunda genellikle bir kullanıcı şifresiyle başlayıp uzun ömürlü bir API token'ı scriptlere gömüyorsun. Burada kritik nokta şu: token bağımsız bir hesap değil, onu yaratan kullanıcının izinlerinin bir alt kümesidir. Bu ilişki, token'ı güvenli bir şekilde gözden geçirmenin temelini oluşturuyor.
Token'ın izinleri asla sahibi olan kullanıcının izinlerini geçemez. Bir yönetici kullanıcıya ait token, ACL ve privilege ayarları daraltılmadığı sürece yönetici yetkilerine sahip kalır. Bu yüzden token oluştururken iki şeyi mutlaka kontrol etmelisin: sahibi kullanıcının grup üyeliğini ve token'a atanan ACL kurallarını.
Örneğin, yedekleme yapan bir token'ın sadece depolama yolu ve VM havuzuna erişmesi gerekir. Monitoring token'ı ise daha sınırlı okuma izinleriyle yeterlidir. Token'ın ulaşabileceği ACL yollarını gözden geçir ve gereksiz erişimi kaldır.
Proxmox API token'larını delegated identity olarak kullanma hakkında detaylı rehberi okuyarak, sahibi görünür tutmanın ve izin tavanını belirlerken neler yapılması gerektiğini öğrenebilirsin.
Token'ı oluşturduktan sonra düzenli olarak gözden geçir. Kullanılmayan token'ları sil, aktif olanların izinlerini en düşük seviyede tut. Bu şekilde bir token'ın sızması durumunda yapılabilecek hasar sınırlı kalır.
0 yorum