.\" Man page generated from reStructuredText .\" by the Docutils 0.23 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "ansible-vault" "1" "" "Ansible 2.21.3" "دستورات مدیریت سیستم" .SH "نام (NAME)" ansible-vault \- رمزنگاری و مدیریت فایل‌های حساس و متغیرها در Ansible .SH "خلاصه دستور (SYNOPSIS)" .INDENT 0.0 .TP .B usage: ansible\-vault [\-h] [\-\-version] [\-v] {create,decrypt,edit,view,encrypt,encrypt_string,rekey} ... .UNINDENT .SH "توضیحات (DESCRIPTION)" .sp می‌تواند هر فایل داده ساختاریافته مورد استفاده توسط Ansible را رمزنگاری کند. این می‌تواند شامل متغیرهای موجودی (inventory) در \fIgroup_vars/\fP یا \fIhost_vars/\fP، متغیرهای بارگذاری‌شده توسط \fIinclude_vars\fP یا \fIvars_files\fP، یا فایل‌های متغیر ارسال‌شده در خط فرمان ansible\-playbook با \fI\-e @file.yml\fP یا \fI\-e @file.json\fP باشد. متغیرهای نقش (Role) و مقادیر پیش‌فرض نیز شامل این موارد می‌شوند! .sp از آنجا که وظایف (tasks)، گرداننده‌ها (handlers) و سایر اشیاء در Ansible به عنوان داده در نظر گرفته می‌شوند، این موارد نیز می‌توانند با vault رمزنگاری شوند. اگر مایل نیستید متغیرهای مورد استفاده خود را افشا کنید، می‌توانید یک فایل وظیفه (task) مجزا را به طور کامل رمزنگاری‌شده نگه دارید. .SH "گزینه‌های عمومی (COMMON OPTIONS)" .sp \fB\-\-version\fP .INDENT 0.0 .INDENT 3.5 نمایش شماره نسخه برنامه، مکان فایل پیکربندی، مسیر جستجوی ماژول‌های پیکربندی‌شده، مکان ماژول‌ها، مکان فایل اجرایی و خروج .UNINDENT .UNINDENT .sp \fB\-h\fP, \fB\-\-help\fP .INDENT 0.0 .INDENT 3.5 نمایش این پیام راهنما و خروج .UNINDENT .UNINDENT .sp \fB\-v\fP, \fB\-\-verbose\fP .INDENT 0.0 .INDENT 3.5 باعث می‌شود Ansible پیام‌های اشکال‌زدایی بیشتری را چاپ کند. افزودن چندین \-v میزان جزئیات را افزایش می‌دهد؛ در حال حاضر پلاگین‌های داخلی تا سطح \-vvvvvv را ارزیابی می‌کنند. یک سطح معقول برای شروع \-vvv است؛ اشکال‌زدایی اتصال ممکن است به \-vvvv نیاز داشته باشد. این آرگومان می‌تواند چندین بار مشخص شود. .UNINDENT .UNINDENT .SH "اقدامات (ACTIONS)" .INDENT 0.0 .TP .B \fBcreate\fP ایجاد و باز کردن یک فایل در یک ویرایشگر که پس از بسته شدن با رمز مخفی vault ارائه‌شده رمزنگاری خواهد شد .sp \fB\-\-encrypt\-vault\-id\fP \(aqENCRYPT_VAULT_ID\(aq .INDENT 7.0 .INDENT 3.5 شناسه vault استفاده‌شده برای رمزنگاری (در صورتی که بیش از یک vault\-id مشخص شده باشد الزامی است) .UNINDENT .UNINDENT .sp \fB\-\-skip\-tty\-check\fP .INDENT 7.0 .INDENT 3.5 امکان باز شدن ویرایشگر را هنگامی که هیچ tty متصل نیست فراهم می‌کند .UNINDENT .UNINDENT .sp \fB\-\-vault\-id\fP .INDENT 7.0 .INDENT 3.5 هویت (شناسه) vault برای استفاده. این آرگومان می‌تواند چندین بار مشخص شود. .UNINDENT .UNINDENT .sp \fB\-\-vault\-password\-file\fP, \fB\-\-vault\-pass\-file\fP .INDENT 7.0 .INDENT 3.5 فایل گذرواژه vault .UNINDENT .UNINDENT .sp \fB\-J\fP, \fB\-\-ask\-vault\-password\fP, \fB\-\-ask\-vault\-pass\fP .INDENT 7.0 .INDENT 3.5 درخواست گذرواژه vault .UNINDENT .UNINDENT .TP .B \fBdecrypt\fP رمزگشایی فایل ارائه‌شده با استفاده از رمز مخفی vault ارائه‌شده .sp \fB\-\-output\fP \(aqOUTPUT_FILE\(aq .INDENT 7.0 .INDENT 3.5 نام فایل خروجی برای رمزنگاری یا رمزگشایی؛ برای خروجی استاندارد (stdout) از \- استفاده کنید .UNINDENT .UNINDENT .sp \fB\-\-vault\-id\fP .INDENT 7.0 .INDENT 3.5 هویت (شناسه) vault برای استفاده. این آرگومان می‌تواند چندین بار مشخص شود. .UNINDENT .UNINDENT .sp \fB\-\-vault\-password\-file\fP, \fB\-\-vault\-pass\-file\fP .INDENT 7.0 .INDENT 3.5 فایل گذرواژه vault .UNINDENT .UNINDENT .sp \fB\-J\fP, \fB\-\-ask\-vault\-password\fP, \fB\-\-ask\-vault\-pass\fP .INDENT 7.0 .INDENT 3.5 درخواست گذرواژه vault .UNINDENT .UNINDENT .TP .B \fBedit\fP باز کردن و رمزگشایی یک فایل موجود و رمزنگاری‌شده با vault در یک ویرایشگر، که پس از بسته شدن مجدداً رمزنگاری خواهد شد .sp \fB\-\-encrypt\-vault\-id\fP \(aqENCRYPT_VAULT_ID\(aq .INDENT 7.0 .INDENT 3.5 شناسه vault استفاده‌شده برای رمزنگاری (در صورتی که بیش از یک vault\-id مشخص شده باشد الزامی است) .UNINDENT .UNINDENT .sp \fB\-\-vault\-id\fP .INDENT 7.0 .INDENT 3.5 هویت (شناسه) vault برای استفاده. این آرگومان می‌تواند چندین بار مشخص شود. .UNINDENT .UNINDENT .sp \fB\-\-vault\-password\-file\fP, \fB\-\-vault\-pass\-file\fP .INDENT 7.0 .INDENT 3.5 فایل گذرواژه vault .UNINDENT .UNINDENT .sp \fB\-J\fP, \fB\-\-ask\-vault\-password\fP, \fB\-\-ask\-vault\-pass\fP .INDENT 7.0 .INDENT 3.5 درخواست گذرواژه vault .UNINDENT .UNINDENT .TP .B \fBview\fP باز کردن، رمزگشایی و مشاهده یک فایل موجود و رمزنگاری‌شده با vault با استفاده از یک صفحه‌بند (pager) و رمز مخفی vault ارائه‌شده .sp \fB\-\-vault\-id\fP .INDENT 7.0 .INDENT 3.5 هویت (شناسه) vault برای استفاده. این آرگومان می‌تواند چندین بار مشخص شود. .UNINDENT .UNINDENT .sp \fB\-\-vault\-password\-file\fP, \fB\-\-vault\-pass\-file\fP .INDENT 7.0 .INDENT 3.5 فایل گذرواژه vault .UNINDENT .UNINDENT .sp \fB\-J\fP, \fB\-\-ask\-vault\-password\fP, \fB\-\-ask\-vault\-pass\fP .INDENT 7.0 .INDENT 3.5 درخواست گذرواژه vault .UNINDENT .UNINDENT .TP .B \fBencrypt\fP رمزنگاری فایل ارائه‌شده با استفاده از رمز مخفی vault ارائه‌شده .sp \fB\-\-encrypt\-vault\-id\fP \(aqENCRYPT_VAULT_ID\(aq .INDENT 7.0 .INDENT 3.5 شناسه vault استفاده‌شده برای رمزنگاری (در صورتی که بیش از یک vault\-id مشخص شده باشد الزامی است) .UNINDENT .UNINDENT .sp \fB\-\-output\fP \(aqOUTPUT_FILE\(aq .INDENT 7.0 .INDENT 3.5 نام فایل خروجی برای رمزنگاری یا رمزگشایی؛ برای خروجی استاندارد (stdout) از \- استفاده کنید .UNINDENT .UNINDENT .sp \fB\-\-vault\-id\fP .INDENT 7.0 .INDENT 3.5 هویت (شناسه) vault برای استفاده. این آرگومان می‌تواند چندین بار مشخص شود. .UNINDENT .UNINDENT .sp \fB\-\-vault\-password\-file\fP, \fB\-\-vault\-pass\-file\fP .INDENT 7.0 .INDENT 3.5 فایل گذرواژه vault .UNINDENT .UNINDENT .sp \fB\-J\fP, \fB\-\-ask\-vault\-password\fP, \fB\-\-ask\-vault\-pass\fP .INDENT 7.0 .INDENT 3.5 درخواست گذرواژه vault .UNINDENT .UNINDENT .TP .B \fBencrypt_string\fP رمزنگاری رشته ارائه‌شده با استفاده از رمز مخفی vault ارائه‌شده .sp \fB\-\-encrypt\-vault\-id\fP \(aqENCRYPT_VAULT_ID\(aq .INDENT 7.0 .INDENT 3.5 شناسه vault استفاده‌شده برای رمزنگاری (در صورتی که بیش از یک vault\-id مشخص شده باشد الزامی است) .UNINDENT .UNINDENT .sp \fB\-\-output\fP \(aqOUTPUT_FILE\(aq .INDENT 7.0 .INDENT 3.5 نام فایل خروجی برای رمزنگاری یا رمزگشایی؛ برای خروجی استاندارد (stdout) از \- استفاده کنید .UNINDENT .UNINDENT .sp \fB\-\-show\-input\fP .INDENT 7.0 .INDENT 3.5 عدم مخفی‌سازی ورودی هنگام درخواست برای دریافت رشته جهت رمزنگاری .UNINDENT .UNINDENT .sp \fB\-\-stdin\-name\fP \(aqENCRYPT_STRING_STDIN_NAME\(aq .INDENT 7.0 .INDENT 3.5 مشخص کردن نام متغیر برای ورودی استاندارد (stdin) .UNINDENT .UNINDENT .sp \fB\-\-vault\-id\fP .INDENT 7.0 .INDENT 3.5 هویت (شناسه) vault برای استفاده. این آرگومان می‌تواند چندین بار مشخص شود. .UNINDENT .UNINDENT .sp \fB\-\-vault\-password\-file\fP, \fB\-\-vault\-pass\-file\fP .INDENT 7.0 .INDENT 3.5 فایل گذرواژه vault .UNINDENT .UNINDENT .sp \fB\-J\fP, \fB\-\-ask\-vault\-password\fP, \fB\-\-ask\-vault\-pass\fP .INDENT 7.0 .INDENT 3.5 درخواست گذرواژه vault .UNINDENT .UNINDENT .sp \fB\-n\fP, \fB\-\-name\fP .INDENT 7.0 .INDENT 3.5 مشخص کردن نام متغیر. این آرگومان می‌تواند چندین بار مشخص شود. .UNINDENT .UNINDENT .sp \fB\-p\fP, \fB\-\-prompt\fP .INDENT 7.0 .INDENT 3.5 درخواست تعاملی (prompt) برای دریافت رشته جهت رمزنگاری .UNINDENT .UNINDENT .TP .B \fBrekey\fP رمزنگاری مجدد یک فایل دارای vault با یک رمز مخفی جدید؛ ارائه رمز مخفی قبلی الزامی است .sp \fB\-\-encrypt\-vault\-id\fP \(aqENCRYPT_VAULT_ID\(aq .INDENT 7.0 .INDENT 3.5 شناسه vault استفاده‌شده برای رمزنگاری (در صورتی که بیش از یک vault\-id مشخص شده باشد الزامی است) .UNINDENT .UNINDENT .sp \fB\-\-new\-vault\-id\fP \(aqNEW_VAULT_ID\(aq .INDENT 7.0 .INDENT 3.5 هویت (شناسه) جدید vault برای استفاده در کلیدگذاری مجدد (rekey) .UNINDENT .UNINDENT .sp \fB\-\-new\-vault\-password\-file\fP \(aqNEW_VAULT_PASSWORD_FILE\(aq .INDENT 7.0 .INDENT 3.5 فایل گذرواژه جدید vault برای کلیدگذاری مجدد (rekey) .UNINDENT .UNINDENT .sp \fB\-\-vault\-id\fP .INDENT 7.0 .INDENT 3.5 هویت (شناسه) vault برای استفاده. این آرگومان می‌تواند چندین بار مشخص شود. .UNINDENT .UNINDENT .sp \fB\-\-vault\-password\-file\fP, \fB\-\-vault\-pass\-file\fP .INDENT 7.0 .INDENT 3.5 فایل گذرواژه vault .UNINDENT .UNINDENT .sp \fB\-J\fP, \fB\-\-ask\-vault\-password\fP, \fB\-\-ask\-vault\-pass\fP .INDENT 7.0 .INDENT 3.5 درخواست گذرواژه vault .UNINDENT .UNINDENT .UNINDENT .SH "محیط (ENVIRONMENT)" .sp متغیرهای محیطی زیر می‌توانند مشخص شوند: .sp ANSIBLE_CONFIG \-\- تعیین مکان جایگزین برای فایل پیکربندی ansible .sp متغیرهای بسیار بیشتری برای بیشتر گزینه‌ها در ansible.cfg موجود هستند .sp برای مشاهده فهرست کامل، \% را بررسی کنید یا از دستور \fIansible\-config\fP استفاده نمایید. .SH "فایل‌ها (FILES)" .sp /etc/ansible/ansible.cfg \-\- فایل پیکربندی، در صورت وجود استفاده می‌شود .sp ~/.ansible.cfg \-\- فایل پیکربندی کاربر، در صورت وجود بر پیکربندی پیش‌فرض اولویت دارد .sp \&./ansible.cfg \-\- فایل پیکربندی محلی (در دایرکتوری کاری جاری) که فرض می‌شود \(aqمختص پروژه\(aq است و در صورت وجود بر سایر موارد اولویت دارد. .sp همان‌طور که در بالا ذکر شد، متغیر محیطی ANSIBLE_CONFIG بر تمام موارد دیگر اولویت خواهد داشت. .SH "نویسندگان (AUTHORS)" .sp انسیبل در اصل توسط Michael DeHaan نوشته شده است. .SH "حق نشر (COPYRIGHT)" .sp حق نشر © 2018 Red Hat, Inc | Ansible. انسیبل تحت شرایط مجوز GPLv3 منتشر شده است. .SH "همچنین ببینید (SEE ALSO)" .sp \fBansible\fP (1), \fBansible\-config\fP (1), \fBansible\-console\fP (1), \fBansible\-doc\fP (1), \fBansible\-galaxy\fP (1), \fBansible\-inventory\fP (1), \fBansible\-playbook\fP (1), \fBansible\-pull\fP (1) .sp مستندات جامع در وب‌سایت مستندات در دسترس است: \%. اطلاعات IRC و فهرست پستی در فایل CONTRIBUTING.md قابل مشاهده است، موجود در: \% .\" End of generated man page.