.\" generated with Ronn-NG/v0.10.1 .\" http://github.com/apjanke/ronn-ng/tree/0.10.1 .TH "PUPPET\-SSL" "8" "January 2025" "Vox Pupuli" "OpenVox manual" .SH "نام (NAME)" \fBpuppet\-ssl\fR \- مدیریت کلیدها و گواهی‌های SSL برای کلاینت‌های SSL در OpenVox .SH "خلاصه دستور (SYNOPSIS)" مدیریت کلیدها و گواهی‌های SSL برای کلاینت‌هایی که نیاز به برقراری ارتباط با یک زیرساخت OpenVox دارند\. .SH "نحوه استفاده (USAGE)" puppet ssl \fIaction\fR [\-h|\-\-help] [\-v|\-\-verbose] [\-d|\-\-debug] [\-\-localca] [\-\-target CERTNAME] .SH "گزینه‌ها (OPTIONS)" .IP "\(bu" 4 \-\-help: چاپ این پیام راهنما\. .IP "\(bu" 4 \-\-verbose: چاپ اطلاعات بیشتر\. .IP "\(bu" 4 \-\-debug: فعال‌سازی اشکال‌زدایی کامل\. .IP "\(bu" 4 \-\-localca پاک‌سازی گواهی CA و CRL محلی نیز انجام شود\. .IP "\(bu" 4 \-\-target CERTNAME پاک‌سازی گواهی دستگاه مشخص‌شده به‌جای گواهی این میزبان\. .IP "" 0 .SH "اقدامات (ACTIONS)" .TP bootstrap انجام تمامی مراحل لازم برای درخواست و بارگیری یک گواهی کلاینت\. اگر امضای خودکار (autosigning) غیرفعال باشد، پاپت هر \fBwaitforcert\fR ثانیه برای امضا شدن گواهی‌اش منتظر می‌ماند\. برای اینکه تنها یک بار تلاش شود و هرگز انتظار کشیده نشود، مقدار زمان را 0 تعیین کنید\. از آنجا که \fBwaitforcert\fR یکی از تنظیمات پاپت است، می‌توان آن را به صورت یک بازه زمانی، مانند 30s، 5m، 1h مشخص کرد\. .TP submit_request تولید یک درخواست امضای گواهی (CSR) و ارسال آن به CA\. اگر یک جفت کلید خصوصی و عمومی از پیش وجود داشته باشد، از آن‌ها برای تولید CSR استفاده خواهد شد؛ در غیر این صورت، یک جفت کلید جدید تولید می‌شود\. اگر پیش‌تر یک CSR با \fBcertname\fR مشخص‌شده ارسال شده باشد، این عملیات با شکست مواجه خواهد شد\. .TP generate_request تولید یک درخواست امضای گواهی (CSR)\. اگر یک جفت کلید خصوصی و عمومی وجود داشته باشد، از آن‌ها برای تولید CSR استفاده خواهد شد؛ در غیر این صورت یک جفت کلید جدید تولید می‌شود\. .TP download_cert بارگیری یک گواهی برای این میزبان\. اگر کلید خصوصی فعلی با گواهی بارگیری‌شده مطابقت داشته باشد، گواهی ذخیره شده و برای درخواست‌های بعدی استفاده خواهد شد\. اگر در حال حاضر گواهی دیگری وجود داشته باشد، بازنویسی می‌شود\. .TP verify بررسی می‌کند که کلید خصوصی و گواهی موجود و منطبق باشند، گواهی توسط یک CA معتبر صادر شده باشد، و وضعیت ابطال را بررسی می‌کند\. .TP clean حذف فایل‌های مرتبط با کلید خصوصی و گواهی برای این میزبان\. اگر \fB\-\-localca\fR مشخص شده باشد، نسخهٔ محلی گواهی(های) CA و بستهٔ CRL این میزبان نیز حذف می‌شود\. اگر \fB\-\-target CERTNAME\fR مشخص شده باشد، فایل‌های مربوط به دستگاه مشخص‌شده روی این میزبان به‌جای خود میزبان حذف خواهند شد\. .TP show چاپ نسخهٔ متنی کامل گواهی این میزبان\. .P حق نشر \-\-\-\-\-\- Copyright (c) 2011 Puppet Inc\. Copyright (c) 2024 Vox Pupuli Licensed under the Apache 2\.0 License