Meb sertifika yüklenmesi

 Kök sertifikayı bir Linux PC'ye yüklemek için:

wget http://sertifika.meb.gov.tr/MEB_SERTIFIKASI.cer -O /tmp/MEB_SERTIFIKASI.cer openssl x509 -inform DER -in /tmp/MEB_SERTIFIKASI.cer -out /tmp/MEB_SERTIFIKASI.crt 

sudo cp /tmp/MEB_SERTIFIKASI.crt /usr/local/share/ca-certificates/MEB_SERTIFIKASI.crt 

sudo update-ca-certificates

Bu adımlardan sonra yeni sertifika curl ve get gibi sistem yardımcı programları tarafından bilinir. Depoları rahatlıkla kullanabiliriz.  Fakat Mozilla Firefox veya Google Chrome vb. web tarayıcılarını kapsamaz.

Bundan dolayı;

Firefox, Chromium, Google Chrome, Vivaldi gibi web tarayıcıları ve hatta Mozilla Thunderbird gibi e-posta istemcileri, OS güven deposunu kullanmaz, kendi sertifika güven deposunu kullanır. Bu güven depoları, kullanıcı dizinindeki "cert8.db" ve "cert9.db" (daha yeni sürümler için) adlı dosyalardır. “certutil” aracını kullanarak güven deposu dosyalarını değiştirebilirsiniz. certutil'i yüklemek için aşağıdaki apt komutunu yürütün:

sudo apt install libnss3-tools

Komutun kullanımı:

certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n <certificate nickname> \ -i <certificate filename>

certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n "baymeb"  -i /usr/local/share/ca-certificates/MEB_SERTIFIKASI.crt 
Bu komutla Meb sertifikası yüklenmiş olacaktır.
Diğer kullanıcılara da bunun yüklenmesi için /etc/skel dizini altına $HOME/.pki/nssdb kopyalanacaktır.

Kaynak: 
https://thomas-leister.de/en/how-to-import-ca-root-certificate/
https://forum.pardus.org.tr/t/meb-sertifikasi-kurulumu/5023

Yorumlar