| Mono(MozRoots) | Mono(MozRoots) |
نام (NAME)
mozroots - دریافت و وارد کردن گواهیهای ریشه معتمد از LXR موزیلا به مخزن گواهیهای Mono
خلاصه دستور (SYNOPSIS)
mozroots [--import [--machine] [--sync | --ask | --ask-add | --ask-remove]]
توضیحات (DESCRIPTION)
این برنامه گواهیهای ریشه معتمد را از وبگاه Mozilla LXR دریافت کرده و به مخزن گواهی Mono وارد میکند.
Mono بهطور پیشفرض همراه با هیچ گواهی پیشفرضی عرضه نمیشود و به کاربر اجازه میدهد گواهیهای معتمد خود را انتخاب کند. دستور mozroots گواهیهای موزیلا را به رایانه محلی شما میآورد.
گزینهها (OPTIONS)
- --import
- گواهیها را به مخزن اعتماد وارد میکند.
- --sync
- مخزن اعتماد را با گواهیها همگامسازی (افزودن/حذف) میکند. همگامسازی برای نصبهای تازه Mono (بدون گواهیهای ریشه) و برای بهروزرسانیهای خودکار (بدون نیاز به تأیید کاربر برای افزودن یا حذف) مفید است.
- --ask
- همیشه پیش از افزودن یا حذف گواهیهای معتمد تأیید میگیرد. نکته: وارد کردن اولیه احتمالاً حدود ۱۰۰ گواهی ریشه معتمد جدید را به مخزن شما اضافه خواهد کرد. در صورت مشخص شدن این گزینه، باید به تکتک آنها پاسخ yes بدهید.
- --ask-add
- همیشه پیش از افزودن یک گواهی معتمد جدید تأیید میگیرد. نکته: وارد کردن اولیه احتمالاً حدود ۱۰۰ گواهی ریشه معتمد جدید را به مخزن شما اضافه خواهد کرد. در صورت مشخص شدن این گزینه، باید به تکتک آنها پاسخ yes بدهید.
- --ask-remove
- همیشه پیش از حذف یک گواهی معتمد موجود تأیید میگیرد.
گزینههای پیشرفته (ADVANCED OPTIONS)
- --url url
- یک URL جایگزین برای دریافت گواهیهای معتمد (قالب مبدأ LXR) مشخص میکند. این گزینه تنها باید برای آزمایش یا در صورتی که نشانی وبگاه LXR موزیلا تغییر کرده باشد مفید واقع شود. همچنین میتواند برای ذخیره محلی (cache) یک نسخه از فایل LXR در اینترانت محلی شما استفاده شود.
- --file name
- بهجای دریافت از LXR، از فایل مشخصشده استفاده میکند. این ویژگی زمانی مفید است که چندین رایانه نیاز به دریافت همان فایل از اینترنت داشته باشند. به این ترتیب میتوانید یک نسخه محلی را روی یک سرور فایل نگهداری کنید (و ترافیک شبکه را به حداقل برسانید).
- --pkcs7 name
- گواهیها را به یک فایل PKCS#7 صادر میکند. این ویژگی برای اهداف اشکالزدایی یا وارد کردن مجدد همان فهرست به دیگر نرمافزارها کاربرد دارد.
- --machine
- گواهی را به مخزن اعتماد ماشین وارد میکند. حالت پیشفرض، وارد کردن تمامی گواهیهای ریشه معتمد به مخزن کاربر جاری است.
- --quiet
- خروجی ترمینال را تنها به پیامهای خطا و تأیید محدود میکند. این گزینه هنگام اسکریپتنویسی مفید است.
مثالها (EXAMPLES)
پس از نصب اولیه Mono، هیچ گواهی ریشه معتمدی بهصورت از پیش نصبشده نخواهید داشت. همچنین هیچ گواهی ریشه آزمایشی (متعلق به خودتان یا مواردی که با استفاده از setreg ارائه شدهاند) نصب نخواهد بود. در این حالت سادهترین کار، در صورتی که میخواهید به تمام آن گواهیها اعتماد کنید، وارد کردن و همگامسازی است.
$ mozroots --import --sync Mozilla Roots Importer - version 1.1.9.0 Download and import trusted root certificates from Mozilla's LXR. Copyright 2002, 2003 Motus Technologies. Copyright 2004-2005 Novell. BSD licensed. Downloading from 'http://lxr.mozilla.org/seamonkey/source/security/nss/lib/ckfw/builtins/certdata.txt'... Importing certificates into user store... 93 new root certificates were added to your trust store. Import process completed.
اگر گواهیهای آزمایشی ایجاد کردهاید (برای مثال جهت استفاده از SSL/TLS با XSP) و/یا سازمان شما نیازمند برخی گواهیهای ریشه اضافی است (مثلاً اینترانت)، ممکن است بخواهید از بخش حذف این فرایند صرفنظر کنید. میتوانید این کار را با درخواست تأییدیه حذف (گزینه --ask-remove) و پاسخ دادن با no در هنگام درخواست انجام دهید.
$ mozroots --import --ask-remove Mozilla Roots Importer - version 1.1.9.0 Download and import trusted root certificates from Mozilla's LXR. Copyright 2002, 2003 Motus Technologies. Copyright 2004-2005 Novell. BSD licensed. Downloading from 'http://lxr.mozilla.org/seamonkey/source/security/nss/lib/ckfw/builtins/certdata.txt'... Importing certificates into user store... 93 new root certificates were added to your trust store. 2 previously trusted certificates were not part of the update. Issuer: CN=Mono Test Root Agency Serial number: 69-B0-E1-4F-88-6E-C7-85-48-0E-74-91-38-76-F4-28 Valid from 9/1/2003 11:55:48 AM to 12/31/2039 1:59:59 PM Thumbprint SHA-1: EF-26-C2-28-11-3F-79-ED-9D-EC-3F-3B-D5-7A-26-F2-7C-9F-FA-63 Thumbprint MD5: AE-19-3E-64-36-21-F2-A4-8B-69-38-CA-64-4B-2E-62 Are you sure you want to remove this certificate ? no
همچنان میتوانید از گزینه همگامسازی (--sync) استفاده کنید، حتی اگر گواهیهای ریشه آزمایشی پیشفرض را روی سامانه خود فعال کرده باشید. آنها در انتهای فرایند همگامسازی حذف خواهند شد اما میتوانید بهسرعت با استفاده از ابزار setreg دوباره آنها را بازگردانید. $ setreg 1 true
گزینه دیگر برای تسهیل بهروزرسانیها، همگامسازی مخزن اعتماد ماشین (با استفاده از گزینه --machine) و نگهداری گواهیهای سفارشی (آزمایشی) در مخزن شخصیتان (یا برعکس) است. توجه داشته باشید که هر کاربری در این رایانه به تمامی گواهیهای تازه واردشده اعتماد خواهد کرد.
$ mozroots --import --machine --sync Mozilla Roots Importer - version 1.1.9.0 Download and import trusted root certificates from Mozilla's LXR. Copyright 2002, 2003 Motus Technologies. Copyright 2004-2005 Novell. BSD licensed. Downloading from 'http://lxr.mozilla.org/seamonkey/source/security/nss/lib/ckfw/builtins/certdata.txt'... Importing certificates into user store... 94 new root certificates were added to your trust store. Import process completed.
پس از اتمام فرایند وارد کردن اولیه، تعداد تغییرات (افزودنها یا حذفها) عموماً بسیار اندک است. در این حالت منطقی است که از هرگونه تغییر مطلع شوید (یعنی درخواست تأییدیه شود). چنانچه تغییری در مخزن اعتماد شما صورت نگیرد، هیچ تأییدیهای درخواست نخواهد شد.
$ mozroots --import --ask Mozilla Roots Importer - version 1.1.9.0 Download and import trusted root certificates from Mozilla's LXR. Copyright 2002, 2003 Motus Technologies. Copyright 2004-2005 Novell. BSD licensed. Downloading from 'http://lxr.mozilla.org/seamonkey/source/security/nss/lib/ckfw/builtins/certdata.txt'... Importing certificates into user store... Import process completed.
فایلها (FILES)
~/.config/.mono/certs, /usr/share/.mono/certs
شامل مخازن گواهیهای Mono برای کاربران / ماشین است. برای اطلاعات بیشتر درباره مدیریت مخازن گواهی، صفحه راهنمای certmgr(1) را ببینید.
کپیرایت و تکثیر (COPYRIGHT)
حق نشر (C) 2005 Novell.
فهرستهای پستی (MAILING LISTS)
فهرستهای پستی در نشانی زیر فهرست شدهاند: http://www.mono-project.com/community/help/mailing-lists
وبگاه (WEB SITE)
همچنین ببینید (SEE ALSO)
mono(1),certmgr(1).setreg(1)