GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come fare in modo che curl ignori gli errori del certificato

Introduzione

Se devi fare curl ignora gli errori dei certificati, assicurati di conoscere le conseguenze di connessioni e trasferimenti SSL non sicuri.

Dovresti esercitarti a saltare i controlli dei certificati solo per scopi di sviluppo.

In questo tutorial imparerai come fare in modo che curl ignori gli errori del certificato.

Fai in modo che curl ignori gli errori SSL

La sintassi di base per ignorare gli errori di certificato con il curl il comando è:

curl --insecure [URL]

In alternativa, puoi utilizzare:

curl -k [URL]

Un sito Web non è sicuro se ha un certificato SSL scaduto, configurato in modo errato o senza che garantisce una connessione sicura. Quando provi a utilizzare curl per connettersi a un tale sito Web, l'output risponde con un errore.

Ad esempio, se esegui il comando:

curl myawesomewebsite.com

L'output dovrebbe visualizzare il contenuto dell'URL. Tuttavia, poiché questo sito Web ha un certificato SSL non valido, mostra un errore come nell'esempio seguente.

curl: (60) SSL: no alternative certificate subject name matches target host name 'unixtutorial.test'

Ciò significa che "il certificato peer non può essere autenticato con certificati CA noti".

Per aggirare questo vincolo, puoi utilizzare il --insecure (o -k ) opzione che consente connessioni al server non sicure quando si utilizza SSL. Pertanto, eseguiresti:

curl -k myawesomewebsite.com

Cent OS
  1. Come far funzionare Ldapsearch su Sles su Tls usando il certificato?

  2. Come fare in modo che un supporto Cifs/smb ignori Umask?

  3. Come fare in modo che Ibus non ignori ~/.xcompose?

  4. Come fare in modo che Apache 2 smetta di chiedere una password per un certificato SSL?

  5. Come rendere il file sparse?

Come effettuare una richiesta POST con cURL

Come installare Nagios 4.4.3 su Ubuntu 18.04 e Ubuntu 16.04

Come rendere eseguibile un file in Linux

Come installare Make su Ubuntu 20.04

Come installare Sysdig su Debian 11

Come fare una richiesta POST con curl