Skip to main content

Gizli anahtarlar ve döndürme

Yukarıda gizli anahtar olarak işaretlenen her değer kendi yapılandırmanızdan gelmelidir. Sunucu bu değerleri başlangıçta bir kez denetler ancak eksik bir gizli anahtar başlatmayı engellemez: Teable, eski sürümlerde yerleşik olan varsayılan değeri kullanır, eksik değişkenleri günlüğe kaydeder ve başlatılır. Bu yerleşik değerler herkese açıktır; dolayısıyla herkes bunlarla belirteç oluşturabilir veya korunan verilerin şifresini çözebilir. Bu yalnızca hızlı bir yerel deneme için kabul edilebilir, diğer tüm kullanımlar için güvensizdir. Mevcut bir dağıtımı yükseltme. Bu değişkenler olmadan çalışan bir örnek, eski yerleşik değerleri örtük olarak kullanıyordu ve hâlâ kullanmaktadır. Başlangıç uyarısı, mevcut oturumların, belirteçlerin ve şifrelenmiş verilerin çalışmaya devam etmesi için eklemeniz gereken bloğu eksiksiz olarak gösterir. Bloğu olduğu gibi kopyalayıp yeniden başlatın, ardından anahtarları döndürmeyi planlayın. Yapılandırma biçiminiz gerektiriyorsa değerlerdeki $ karakterini kaçırmayı unutmayın. Yeni dağıtım. Bunun yerine yeni değerler oluşturun:
16 karakterli *_ENCRYPTION_KEY ve *_ENCRYPTION_IV alanları için openssl rand -hex 8 komutunu kullanın.
Başlangıç günlüğü, bir gizli anahtarın daha önce kullanılmış ve herkese açık olduğu bilinen varsayılan bir değere açıkça ayarlanması durumunda da uyarı verir. Verilerinize erişilebilmesi için örnek çalışmayı sürdürür; ancak herkes bu değerle belirteç oluşturabilir veya korunan verilerin şifresini çözebilir. Anahtarı döndürün.
Son değiştirilme tarihi 4 Eylül 2026