TANGD-ROTATE-KEYS(1)   TANGD-ROTATE-KEYS(1)

tangd-rotate-keys - انجام چرخش و نوسازی کلیدهای tang

tangd-rotate-keys [-h] [-v] -d <KEYDIR>

برای حفظ امنیت سیستم در درازمدت، لازم است کلیدهای خود را به‌صورت دوره‌ای بچرخانید (نوسازی کنید). بازه زمانی دقیقی که باید چرخش کلیدها در آن صورت گیرد به نوع کاربرد، اندازه کلیدها و سیاست‌های سازمانی شما بستگی دارد. برای مشاهده برخی از توصیه‌های رایج، ببینید: https://www.keylength.com

دستور tangd-rotate-keys کلیدهای جدید را در دایرکتوری پایگاه داده کلید که با گزینه -d مشخص می‌شود، تولید می‌کند. این مسیر معمولاً /var/db/tang است. این ابزار همچنین نام کلیدهای قدیمی را تغییر می‌دهد تا با یک نقطه (.) آغاز شوند و بدین ترتیب از اعلان عمومی پنهان بمانند.

سرویس Tang فوراً تمامی تغییرات را اعمال خواهد کرد. نیازی به راه‌اندازی مجدد نیست.

در این مرحله، اتصالات جدید کلاینت‌ها کلیدهای جدید را دریافت می‌کنند و کلاینت‌های قدیمی همچنان می‌توانند به استفاده از کلیدهای پیشین ادامه دهند. هنگامی که اطمینان یافتید همه کلاینت‌های قدیمی برای استفاده از کلیدهای جدید مهاجرت داده شده‌اند، می‌توانید کلیدهای قدیمی را حذف کنید. در نظر داشته باشید حذف کلیدهای قدیمی در شرایطی که کلاینت‌ها همچنان از آن‌ها استفاده می‌کنند، می‌تواند منجر به از دست رفتن داده‌ها شود. عواقب این عمل به شما هشدار داده شد.

•-d <KEYDIR>: دایرکتوری حاوی کلیدها، برای نمونه /var/db/tang
•-h: نمایش اطلاعات نحوه استفاده
•-v: حالت پرگو (Verbose). نمایش اطلاعات بیشتر درباره کلیدهای ایجادشده یا چرخانده‌شده

Sergio Correia <scorreia@redhat.com>

tang(8)

02/14/2026