nethsm-config-get-tls-csr(1) General Commands Manual نام (NAME) nethsm-config-get-tls-csr - دریافت درخواست امضای گواهی (CSR) برای گواهی امنیتی TLS خلاصه دستور (SYNOPSIS) nethsm config get tls-csr [-f|--force] [-o|--output] [-a|--auth-passphrase-file] [-c|--config] [-l|--label] [-u|--user] [-h|--help] [ORG_NAME] [ORG_UNIT] [LOCALITY] [STATE] [COUNTRY] [EMAIL] توضیحات (DESCRIPTION) دریافت درخواست امضای گواهی (CSR) برای گواهی TLS درخواست امضای گواهی PKCS#10 (CSR) در قالب استاندارد PEM (Privacy-enhanced Electronic Mail) بازگردانده می‌شود. مگر در حالتی که فایل خروجی مشخصی انتخاب شده باشد، درخواست امضا در خروجی استاندارد (stdout) بازگردانده می‌شود. حداقل مشخصه «Common Name» (CN) برای CSR باید ارائه شود. نیازمند احراز هویت یک کاربر سراسری سیستم در نقش «Administrator» است. گزینه‌ها (OPTIONS) -f, --force نوشتن در فایل خروجی حتی در صورت وجود داشتن آن از قبل همچنین می‌توان آن را با متغیر محیطی NETHSM_FORCE مشخص کرد. -o, --output مسیر اختیاری فایلی مشخص که گواهی در آن نوشته می‌شود همچنین می‌توان آن را با متغیر محیطی NETHSM_CONFIG_TLS_CSR_OUTPUT_FILE مشخص کرد. -a, --auth-passphrase-file مسیر فایلی شامل عبارت عبور برای احراز هویت عبارت عبور ارائه‌شده در فایل باید متعلق به کاربری باشد که برای این دستور انتخاب شده است. این گزینه می‌تواند چندین بار مشخص شود، که برای دستورات نیازمند چندین نقش به صورت هم‌زمان لازم است. در صورت استفاده از چند فایل عبارت عبور، ترتیب آن‌ها اهمیت دارد؛ زیرا فایل‌ها به ترتیب به کاربر متناظر ارائه‌شده از طریق گزینه «--user» اختصاص می‌یابند. همچنین می‌توان آن را با متغیر محیطی NETHSM_AUTH_PASSPHRASE_FILE مشخص کرد. -c, --config مسیر فایل پیکربندی سفارشی در صورت تعیین، فایل پیکربندی سفارشی به جای مسیر پیش‌فرض فایل پیکربندی استفاده می‌شود. همچنین می‌توان آن را با متغیر محیطی NETHSM_CONFIG مشخص کرد. -l, --label