.

Мануал

2 мин

Игнорируем ошибки проверки сертификата при использовании دستور wget

Попробуйте получить доступ к نشانی، برای نویسندگی گواهینامه.

$ wget --output-document - https://nextcloud.example.org
--2021-07-16 13:59:59-- https://nextcloud.example.org/
حل و فصل nextcloud.example.org (nextcloud.example.org)... 192.168.8.32
اتصال به nextcloud.example.org (nextcloud.example.org)|192.168.8.32|:443... متصل است.
خطا: نمی‌توان گواهی nextcloud.example.org صادر شده توسط «CN=nextcloud.example.org» را تأیید کرد:
  با گواهی خودامضا مواجه شد.
برای اتصال ناامن به nextcloud.example.org، از «--no-check-certificate» استفاده کنید.
$ wget --quiet --no-check-certificate --output-document - https://nextcloud.example. org/robots.txt
 عامل کاربر: *
غیر مجاز: /

Выдержка из страницы руководства.

[...]

- گواهینامه بدون چک
   گواهی سرور را با مقامات گواهی موجود بررسی نکنید. همچنین لازم نیست نام میزبان URL با نام رایج مطابقت داشته باشد
   ارائه شده توسط گواهی

   از Wget 1.10، پیش‌فرض تأیید گواهی سرور در برابر مقامات گواهی‌نامه شناخته‌شده، شکستن دست دادن SSL و
   در صورت عدم موفقیت، بارگیری را متوقف کنید. اگرچه این امکان دانلودهای ایمن تری را فراهم می کند، اما قابلیت همکاری با برخی سایت ها را از بین می برد
   که با نسخه‌های قبلی Wget کار می‌کرد، به‌ویژه آنهایی که از گواهی‌های خودامضا، منقضی یا غیر معتبر استفاده می‌کردند. این گزینه یک را مجبور می کند
   حالت عملکرد "ناامن" که خطاهای تایید گواهی را به هشدار تبدیل می کند و به شما امکان می دهد ادامه دهید.

   اگر با خطاهای «تأیید گواهی» یا خطاهایی که می‌گویند «نام مشترک با نام میزبان درخواستی مطابقت ندارد» مواجه شدید، می‌توانید از این گزینه استفاده کنید.
   برای دور زدن تأیید و ادامه دانلود. فقط در صورتی از این گزینه استفاده کنید که به صحت سایت متقاعد شده اید یا اگر
   شما واقعاً به اعتبار گواهینامه آن اهمیت نمی دهید. تقریباً همیشه ایده بدی است که هنگام ارسال گواهینامه ها را بررسی نکنید
   داده های محرمانه یا مهم برای گواهی‌های خودامضا/داخلی، باید گواهی را دانلود کنید و به جای آن تأیید کنید
   مجبور کردن این حالت ناامن اگر واقعاً مطمئن هستید که مایل به تأیید گواهی نیستید، می‌توانید --check-certificate=quiet را به
   به wget بگویید هیچ هشداری در مورد گواهینامه های نامعتبر چاپ نکند، البته در بیشتر موارد این کار اشتباهی است.

[...]

cm. также: