nethsm-key(1) General Commands Manual nethsm-key(1) نام (NAME) nethsm-key - مدیریت کلیدهای رمزنگاری در دستگاه NetHSM خلاصه دستور (SYNOPSIS) nethsm key [-a|--auth-passphrase-file] [-c|--config] [-l|--label] [-u|--user] [-h|--help] <زیردستورها> توضیحات (DESCRIPTION) مدیریت و انجام عملیات روی کلیدهای یک دستگاه. از تمامی عملیات رمزنگاری مرتبط (رمزگشایی، رمزگذاری، امضا)، مدیریت گواهی‌ها، وارد کردن، تولید و مدیریت کنترل دسترسی (ACL) پشتیبانی می‌کند. کلیدها ممکن است در دامنه‌های خاصی وجود داشته باشند: در سطح کل سیستم یا در فضاهای نام (به "nethsm namespace" مراجعه کنید). درحالی‌که کاربران سطح سیستم فقط به کلیدهای سراسری سیستم دسترسی دارند، کاربران فضاهای نام تنها به کلیدهای موجود در فضای نام خود دسترسی دارند. گزینه‌ها (OPTIONS) -a, --auth-passphrase-file مسیر فایلی که حاوی عبارت عبور برای احراز هویت است. عبارت عبور ارائه‌شده در فایل باید متعلق به کاربری باشد که برای اجرای دستور انتخاب شده است. این گزینه می‌تواند چندین بار مشخص شود؛ این قابلیت برای دستوراتی که به چندین نقش به‌طور هم‌زمان نیاز دارند لازم است. در صورت استفاده از چندین فایل عبارت عبور، ترتیب اهمیت دارد، چرا که فایل‌ها به ترتیب به کاربر مربوطه که با گزینه «--user» مشخص شده است اختصاص می‌یابند. می‌تواند از طریق متغیر محیطی NETHSM_AUTH_PASSPHRASE_FILE نیز تنظیم شود. -c, --config مسیر یک فایل پیکربندی سفارشی. در صورت تعیین، فایل پیکربندی سفارشی به‌جای مسیر پیش‌فرض فایل پیکربندی استفاده می‌شود. می‌تواند از طریق متغیر محیطی NETHSM_CONFIG نیز تنظیم شود. -l, --label