Bii o ṣe le Ṣẹda CSR kan (Ibere Ijẹrisi Ijẹrisi) ni Lainos


Awọn iwe-ẹri SSL ṣubu si awọn ẹka gbooro meji: 1) Ijẹrisi Ijẹrisi ti ara ẹni eyiti o jẹ ijẹrisi idanimọ ti o fowo si nipasẹ ẹni kanna ti idanimọ rẹ ti jẹrisi-ti fowo si pẹlu bọtini ikọkọ tirẹ, ati 2) Awọn iwe-ẹri ti o fowo si nipasẹ CA ( Alaṣẹ Ijẹrisi) bii Jẹ ki Encrypt, Comodo ati ọpọlọpọ awọn ile-iṣẹ miiran.

Awọn iwe-ẹri Iforukọsilẹ ti Ara ẹni ni a lo nigbagbogbo ni awọn agbegbe idanwo fun awọn iṣẹ LAN tabi awọn ohun elo. Wọn le ṣe ipilẹṣẹ fun ọfẹ ni lilo OpenSSL tabi eyikeyi irinṣẹ ti o jọmọ. Ni apa keji, fun ifura, awọn iṣẹ iṣelọpọ ti ita-gbangba, awọn ohun elo tabi awọn oju opo wẹẹbu, o ni iṣeduro niyanju lati lo ijẹrisi ti a fun ati ṣayẹwo nipasẹ CA ti o gbẹkẹle.

Igbesẹ akọkọ si gbigba ijẹrisi SSL ti a fun ni ti a rii daju nipasẹ CA ni o npese CSR (kukuru fun Ibere Ijẹrisi Ijẹrisi).

Ninu àpilẹkọ yii, a yoo ṣe afihan bi a ṣe le ṣẹda CSR (Ibeere Ijẹrisi Ijẹrisi) lori eto Linux kan.

Ṣiṣẹda kan CSR - Ijẹrisi Wiwọle Ijẹrisi ni Lainos

Lati ṣẹda CSR, o nilo iwulo laini aṣẹ OpenSSL ti a fi sori ẹrọ lori ẹrọ rẹ, bibẹkọ, ṣiṣe aṣẹ atẹle lati fi sii.

$ sudo apt install openssl  [On Debian/Ubuntu]
$ sudo yum install openssl  [On CentOS/RHEL]
$ sudo dnf install openssl  [On Fedora]

Lẹhinna gbekalẹ aṣẹ atẹle lati ṣe ina CSR ati bọtini ti yoo daabobo ijẹrisi rẹ.

$ openssl req -new -newkey rsa:2048 -nodes -keyout example.com.key -out example.com.csr

ibo:

  • req n jẹ ki apakan ti OpenSSL ti o mu awọn ibuwọlu awọn ijẹrisi wọle.
  • -newkey rsa: 2048 ṣẹda bọtini RSA 2048-bit.
  • -awọn nọmba tumọ si\"maṣe paroko bọtini naa".
  • -keyout example.com.key ṣe afihan orukọ faili lati kọ lori bọtini ikọkọ ti a ṣẹda.
  • -out example.com.csr ṣalaye orukọ faili lati kọ CSR si.

Dahun ni pipe, awọn ibeere ti yoo beere lọwọ rẹ. Akiyesi pe awọn idahun rẹ yẹ ki o baamu alaye ninu awọn iwe aṣẹ ofin nipa iforukọsilẹ ti ile-iṣẹ rẹ. Alaye yii ti ṣayẹwo daradara nipasẹ CA ṣaaju ipinfunni ijẹrisi rẹ.

Lẹhin ti o ṣẹda CSR rẹ, wo awọn akoonu ti faili naa nipa lilo iwulo ologbo kan, yan ki o daakọ.

$ cat example.com.csr

Lẹhinna lọ pada si oju opo wẹẹbu CA rẹ, wọle, lọ si oju-iwe naa yoo ni ijẹrisi SSL ti o ra, ki o muu ṣiṣẹ. Lẹhinna ninu window bii ọkan ti o wa ni isalẹ, lẹẹmọ CSR rẹ ni aaye ifunni ti o tọ.

Ninu apẹẹrẹ yii, a ṣẹda CSR fun ijẹrisi ijẹrisi pupọ ti o ra lati Namecheap.

Lẹhinna tẹle awọn iyokù awọn ilana lati bẹrẹ ipilẹṣẹ ti ijẹrisi SSL rẹ. Fun alaye diẹ sii nipa aṣẹ OpenSSL, wo oju-iwe eniyan rẹ:

$ man openssl

Iyẹn ni gbogbo fun bayi! Ranti nigbagbogbo pe igbesẹ akọkọ si gbigba ijẹrisi SSL tirẹ lati ọdọ CA ni lati ṣe ina CSR kan. Lo fọọmu esi ni isalẹ lati beere eyikeyi ibeere tabi pin awọn asọye rẹ pẹlu wa.