REQUEST-KEY(8) دستورهای مدیریتی و نگهداری REQUEST-KEY(8)

request-key - پردازش درخواستهای فراخوانی مقداردهی کلید از هسته لینوکس

request-key عملیات کلید شناسه_کاربر شناسه_گروه حلقه_ریسه حلقه_فرایند حلقه_نشست

برنامه request-key توسط هسته لینوکس فراخوانی میشود تا کلیدهای نامشخص یا منقضی را با استفاده از ارائهدهندههای فضای کاربری مقداردهی کند. این برنامه زمانی توسط هسته اجرا می‌شود که هسته نیازمند کلیدی باشد که بلافاصله در دسترس نیست. هسته یک کلید نیمه‌آماده ایجاد کرده و سپس این برنامه را برای مقداردهی و نمونه‌سازی آن فراخوانی می‌کند. این برنامه برای اجرای مستقیم توسط کاربر در نظر گرفته نشده است.

با این حال، برای مقاصد اشکال‌زدایی (دیباگ)، می‌توان گزینه‌هایی را در خط فرمان به آن ارسال کرد:

فعال‌سازی حالت اشکال‌زدایی. در این حالت، هیچ تلاشی برای دسترسی به هیچ کلیدی صورت نمی‌گیرد و در صورت انتخاب یک برنامه کارگذار (handler)، آن برنامه اجرا نخواهد شد؛ در عوض، این برنامه پیامی نمایش داده و با وضعیت ۰ خارج می‌شود.
در حالت اشکال‌زدایی، به‌جای توصیف نمونه‌ی تعبیه‌شده در برنامه ("user;0;0;1f0000;debug:1234")، از توصیف کلید پیشنهادی تعیین‌شده با این گزینه استفاده شود.
استفاده از پیکربندی دایرکتوری جاری. برنامه به‌جای مسیر /etc، از request-key.d/* و request-key.conf در دایرکتوری جاری استفاده خواهد کرد.
عدم ثبت وقایع در گزارش سیستم (syslog). در حالت عادی پیام‌های خطا و اشکال‌زدایی در لاگ سیستم ثبت می‌شوند؛ این گزینه مانع از ثبت آن‌ها خواهد شد.
فعال‌سازی خروجی اشکال‌زدایی با جزئیات بیشتر. این گزینه می‌تواند چندین بار مشخص شود تا سطح جزئیات افزایش یابد.
نمایش نسخه برنامه و خروج.

تمام خطاها در سیستم ثبت گزارش (syslog) ثبت خواهند شد.

/etc/request-key.d/*.conf فایل‌های پیکربندی مجزا.

/etc/request-key.conf فایل پیکربندی جایگزین (Fallback).

keyctl(1), request-key.conf(5), keyrings(7)

مه ۲۰۲۵ keyutils