| nethsm-openpgp-sign(1) | General Commands Manual | nethsm-openpgp-sign(1) |
نام (NAME)
nethsm-openpgp-sign - ایجاد یک امضای OpenPGP برای یک پیام
خلاصه دستور (SYNOPSIS)
nethsm openpgp sign [-f|--force] [-o|--output] [-a|--auth-passphrase-file] [-c|--config] [-l|--label] [-u|--user] [-h|--help] <KEY_ID> <MESSAGE>
توضیحات (DESCRIPTION)
ایجاد یک امضای OpenPGP برای یک پیام.
امضا در stdout نوشته میشود، مگر اینکه مسیر مشخصی به یک فایل ارائه شده باشد.
کاربران سراسری سیستم (System-wide) با نقش «Operator» تنها میتوانند با استفاده از کلیدهای سراسری سیستم، برای یک پیام امضای OpenPGP ایجاد کنند. کاربران دارای فضای نام (Namespaced) با نقش «Operator» تنها میتوانند با استفاده از کلیدهای موجود در فضای نام خودشان برای یک پیام امضای OpenPGP ایجاد کنند.
نیازمند احراز هویت کاربری با نقش «Operator» است که به کلید مورد نظر دسترسی داشته باشد (به «nethsm key tag» و «nethsm user tag» مراجعه کنید).
گزینهها (OPTIONS)
- -f, --force
- نوشتن در فایل خروجی حتی اگر از قبل وجود داشته باشد.
- -o, --output <OUTPUT>
- مسیر اختیاری برای یک فایل خروجی مشخص.
- -a, --auth-passphrase-file <AUTH_PASSPHRASE_FILE>
- مسیر یک
فایل حاوی
عبارت عبور
(passphrase) برای
احراز هویت.
عبارت عبور ارائهشده در فایل باید متعلق به کاربری باشد که برای این دستور انتخاب شده است.
این گزینه میتواند چندین بار مشخص شود، که برای دستورهایی که بهطور همزمان به چند نقش نیاز دارند لازم است. با مشخص کردن چندین فایل عبارت عبور، ترتیب اهمیت دارد، زیرا فایلها به کاربر مربوطهای که توسط گزینهٔ «--user» مشخص شده است نسبت داده میشوند.
- -c, --config <CONFIG>
- مسیر یک
فایل
پیکربندی
سفارشی.
در صورت مشخص شدن، فایل پیکربندی سفارشی بهجای مکان پیشفرض فایل پیکربندی استفاده میشود.
- -l, --label <LABEL>
- برچسبی که
بهطور
یکتا یک
دستگاه را
در فایل
پیکربندی
مشخص
میکند.
اگر بیش از یک دستگاه در فایل پیکربندی تنظیم شده باشد، باید ارائه شود.
- -u, --user <USER>
- نام کاربری
مورد
استفاده
برای یک
دستور.
اگر هیچ نام کاربری در فایل پیکربندی برای یک دستگاه تنظیم نشده باشد، میتواند مشخص شود. اگر چندین نام کاربری با همان نقش هدف در فایل پیکربندی برای یک دستگاه تنظیم شده باشد، باید مشخص شود.
این گزینه میتواند چندین بار مشخص شود، که برای دستورهایی که بهطور همزمان به چند نقش نیاز دارند لازم است.
- -h, --help
- چاپ راهنما (خلاصهای را با '-h' مشاهده کنید).
- <KEY_ID>
- شناسهٔ کلید مورد استفاده.
- <MESSAGE>
- مسیر پیامی که باید برای آن امضا ایجاد شود.
| nethsm-openpgp-sign |