| nethsm-openpgp-add(1) | General Commands Manual | nethsm-openpgp-add(1) |
نام (NAME)
nethsm-openpgp-add - افزودن و ثبت کلیدهای OpenPGP در دستگاه NetHSM
خلاصه دستور (SYNOPSIS)
nethsm openpgp add [-t|--time] [-v|--version] [--can-sign] [--cannot-sign] [-a|--auth-passphrase-file] [-c|--config] [-l|--label] [-u|--user] [-h|--help] <KEY_ID> <USER_ID>
توضیحات (DESCRIPTION)
افزودن یک گواهی OpenPGP برای یک کلید.
برای یک کلید موجود، یک گواهی OpenPGP ایجاد میکند. گواهی ایجادشده سپس به عنوان گواهی کلید افزوده میشود (دستور «nethsm key cert import» را ببینید).
کاربران سراسری سیستم در نقشهای «Administrator» (مدیر) و «Operator» (عملگر) تنها میتوانند گواهیهای OpenPGP را برای کلیدهای سراسری سیستم اضافه کنند. کاربران دارای فضای نام در نقشهای «Administrator» و «Operator» فقط میتوانند گواهیهای OpenPGP را برای کلیدهای موجود در فضای نام خود بیفزایند.
نیازمند احراز هویت کاربری در نقش «Operator» است که به کلید هدف دسترسی داشته باشد (دستورهای «nethsm key tag» و «nethsm user tag» را ببینید). علاوه بر این، برای درونریزی گواهی، احراز هویت کاربری در نقش «Administrator» نیز الزامی است.
گزینهها (OPTIONS)
- -t, --time <TIME>
- زمان اختیاری ایجاد گواهی (پیشفرض: زمان جاری)
- -v, --version <VERSION>
- نسخه OpenPGP که
گواهی با آن
ایجاد
میشود
(پیشفرض: "4")
یکی از مقادیر ["4", "6"].
- --can-sign
- تنظیم
نشانگر
امکان امضا
برای کلید
(بهطور
پیشفرض
تنظیم است)
در صورت استفاده از این گزینه، کلید همراه با یک کلید مولفه که نشانگر امضا برای آن فعال است ایجاد میشود.
- --cannot-sign
- پاک کردن
نشانگر
امکان امضا
برای کلید
در صورت استفاده از این گزینه، کلید بدون مولفه کلیدی دارای نشانگر امضا ایجاد میشود.
- -a, --auth-passphrase-file <AUTH_PASSPHRASE_FILE>
- مسیر فایل
حاوی عبارت
عبور جهت
احراز هویت
عبارت عبور ارائهشده در فایل باید متعلق به کاربری باشد که برای این دستور انتخاب شده است.
این گزینه میتواند چندین بار مشخص شود، که برای دستورات نیازمند چندین نقش همزمان مورد نیاز است. هنگام استفاده از چند فایل عبارت عبور، ترتیب آنها مهم است، زیرا فایلها به ترتیب به کاربر مشخصشده با گزینه --user اختصاص مییابند.
- -c, --config <CONFIG>
- مسیر فایل
پیکربندی
سفارشی
در صورت تعیین، فایل پیکربندی سفارشی بهجای مسیر پیشفرض فایل پیکربندی استفاده میشود.
- -l, --label <LABEL>
- برچسب
شناسایی
یکتای
دستگاه در
فایل
پیکربندی
در صورتی که بیش از یک دستگاه در فایل پیکربندی تنظیم شده باشد، ارائه این گزینه الزامی است.
- -u, --user <USER>
- نام کاربری
مورد
استفاده
برای اجرای
دستور
در صورتی که هیچ نام کاربری برای دستگاه در فایل پیکربندی تنظیم نشده باشد، میتواند ارائه شود. اگر چندین نام کاربری با نقش هدف یکسان در فایل پیکربندی برای یک دستگاه تنظیم شده باشند، ارائه این گزینه الزامی است.
این گزینه میتواند چندین بار مشخص شود، که برای دستورات نیازمند چندین نقش همزمان مورد نیاز است.
- -h, --help
- نمایش راهنما (خلاصه کوتاه با '-h')
- <KEY_ID>
- شناسه کلید مورد استفاده
- <USER_ID>
- شناسه کاربری (User ID) مورد استفاده برای کلید
| nethsm-openpgp-add |