| nethsm-config-set-tls-generate(1) | General Commands Manual | nethsm-config-set-tls-generate(1) |
نام (NAME)
nethsm-config-set-tls-generate - تولید یک گواهی TLS جدید
خلاصه دستور (SYNOPSIS)
nethsm config set tls-generate [-a|--auth-passphrase-file] [-c|--config] [-l|--label] [-u|--user] [-h|--help] [TLS_KEY_TYPE] [TLS_KEY_LENGTH]
توضیحات (DESCRIPTION)
تولید یک گواهی TLS جدید
گواهی TLS فعلی با گواهی تازه تولیدشده جایگزین میشود. به طور اختیاری، نوع کلید و طول آن قابل تعیین است.
نیازمند احراز هویت یک کاربر سراسری سیستم در نقش "Administrator" است.
گزینهها (OPTIONS)
- -a, --auth-passphrase-file <AUTH_PASSPHRASE_FILE>
- مسیر فایلی
حاوی یک
عبارت عبور
(passphrase) برای
احراز هویت
عبارت عبور ارائهشده در فایل باید متعلق به کاربری باشد که برای دستور انتخاب شده است.
این گزینه میتواند چندین بار مشخص شود، که برای دستورهایی که به طور همزمان به چندین نقش نیاز دارند لازم است. با وجود چندین فایل عبارت عبور، ترتیب آنها اهمیت دارد؛ زیرا فایلها به کاربر متناظر ارائهشده توسط گزینهٔ "--user" اختصاص مییابند.
- -c, --config <CONFIG>
- مسیر یک
فایل
پیکربندی
سفارشی
در صورت تعیین، فایل پیکربندی سفارشی بهجای مکان پیشفرض فایل پیکربندی استفاده میشود.
- -l, --label <LABEL>
- یک برچسب که
دستگاهی را
بهطور
یکتا در
فایل
پیکربندی
شناسایی
میکند
در صورتی که بیش از یک دستگاه در فایل پیکربندی تنظیم شده باشد، مشخص کردن آن الزامی است.
- -u, --user <USER>
- نام کاربری
که برای
اجرای
دستور
استفاده
میشود
در صورتی که هیچ نام کاربری در فایل پیکربندی برای یک دستگاه تنظیم نشده باشد، میتواند ارائه شود. در صورتی که چندین نام کاربری با همان نقش هدف در فایل پیکربندی برای یک دستگاه تنظیم شده باشند، مشخص کردن آن الزامی است.
این گزینه میتواند چندین بار مشخص شود، که برای دستورهایی که به طور همزمان به چندین نقش نیاز دارند لازم است.
- -h, --help
- نمایش راهنما (مشاهده خلاصه با '-h')
- [TLS_KEY_TYPE]
- نوع کلید
اختیاری
گواهی TLS
برای تولید
یکی از موارد ["Curve25519", "EcP224", "EcP256", "EcP384", "EcP521", "Rsa"] (پیشفرض "Rsa" است).
- [TLS_KEY_LENGTH]
- طول بیتی
اختیاری
کلید TLS برای
تولید
طول بیت باید با نوع کلید انتخابشده سازگار باشد.
نیازمند احراز هویت یک کاربر در نقش "Administrator" است.
| nethsm-config-set-tls-generate |