У curl есть опция -no-check-certificate, например wget?

Я пытаюсь сделать запрос на завихрение на один из наших локальных серверов разработки, на которых работает сайт dev, с самоподписанным сертификатом SSL. Я использую curl из командной строки.

Я видел несколько сообщений в блогах, в которых упоминалось, что вы можете добавить в список сертификатов или указать конкретный (самоподписанный) сертификат как действительный, но есть ли вообще способ сказать «не проверять» сертификат ssl – например, --no-check-certificate который имеет wget?

2 Solutions collect form web for “У curl есть опция -no-check-certificate, например wget?”

Да. С manpage:

-k, –insecure (SSL) Эта опция явно разрешает завиток выполнять «небезопасные» SSL-соединения и передачи. Все SSL-соединения пытались сделать безопасными, используя набор сертификатов CA, установленный по умолчанию. Это заставляет все соединения считаться «небезопасными» сбой, если используется -k, – insecure.

Вы можете использовать следующую команду для применения изменений для всех подключений:

 $ echo insecure >> ~/.curlrc 

В Windows просто создайте текстовый файл _curlrc текстом « _curlrc » в нем в вашем %CURL_HOME% , %CURL_HOME% , %APPDATA% , %USERPROFILE% или %USERPROFILE%\Application Data .

Преимущество использования вышеизложенного заключается в том, что он работает для всех команд curl , но он не рекомендуется, так как он может вводить атаки MITM , подключаясь к небезопасным и ненадежным хостам.

  • Как записать iso во время загрузки
  • Количество нескольких ключевых слов на сайте
  • Сохраните команду ../../../ в команде wget
  • Могу ли я доверять статусу выхода wget, даже если он был перезапущен?
  • Использование / dev / tcp с прокси-сервером
  • wget рекурсивный только для файлов, которые передают регулярное выражение
  • Несколько вызовов wget за один сеанс?
  • Почему wget игнорирует некоторые файлы в передаче ftp?
  • wget загружает tar.gz файл как html?
  • Как получить текст страницы с помощью wget без html?
  • wget не загружает файлы рекурсивно
  • Linux и Unix - лучшая ОС в мире.