Dwmw2 හි පිළිතුර මත පදනම්ව , ඔබට ඇත්ත වශයෙන්ම NSS එහි සහතික කළමනාකරණය සඳහා පද්ධති විශ්වාස ගබඩාව භාවිතා කරන යෙදුම් වලට පැවසිය හැකිය.
libnss3
පෙරනිමියෙන් කියවීමට-පමණක් මූල CA සහතික කට්ටලයක් සහිත නැව් ( libnssckbi.so
), එබැවින් බොහෝ විට ඔබ ඒවා ඔබ විසින්ම දේශීය පරිශීලක විශ්වාස ගබඩාවට එකතු කළ යුතුය $HOME/.pki/nssdb
. ස්ථාපනය කර ඇති පද්ධතිය පුරා ඇති මූල සහතික සඳහා ඇඩැප්ටරයක් ලෙස ක්රියා කරන ඒ p11-kit
සඳහා ඩ්රොප්-ඉන් ආදේශනයක් ඉදිරිපත් libnssckbi.so
කරයි /etc/ssl/certs
.
සංස්කරණය කරන්න:
libnssckbi.so
ඇතුළට වඩා වැඩි සංස්කරණයක් එහි ඇති බව පෙනේ libnss3
. පහත දැක්වෙන්නේ ඒවා සියල්ලම සොයා ගැනීමට, ඒවා උපස්ථ කිරීමට සහ ඒවාට සබැඳි ආදේශ කිරීමට ය p11-kit
:
sudo apt-get update && sudo apt-get install -y p11-kit libnss3
find / -type f -name "libnssckbi.so" 2>/dev/null | while read line; do
sudo mv $line ${line}.bak
sudo ln -s /usr/lib/x86_64-linux-gnu/pkcs11/p11-kit-trust.so $line
done
මුල් උපදෙස්:
මෙය සිදු කිරීම සඳහා, ස්ථාපනය p11-kit
කර libnss3
(ඒවා දැනටමත් ස්ථාපනය කර නොමැති නම්):
sudo apt-get update && sudo apt-get install -y p11-kit libnss3
ඉන්පසු libnssckbi.so
සපයන ලද උපස්ථය libnss3
:
sudo mv /usr/lib/x86_64-linux-gnu/nss/libnssckbi.so /usr/lib/x86_64-linux-gnu/nss/libnssckbi.so.bak
අවසාන වශයෙන්, සංකේතාත්මක සබැඳිය සාදන්න:
sudo ln -s /usr/lib/x86_64-linux-gnu/pkcs11/p11-kit-trust.so /usr/lib/x86_64-linux-gnu/nss/libnssckbi.so
එය ක්රියාත්මක වූ බව සනාථ කිරීම සඳහා, ඔබට ධාවනය කළ හැකි ll /usr/lib/x86_64-linux-gnu/nss/libnssckbi.so
අතර එය සබැඳිය පෙන්විය යුතුය:
lrwxrwxrwx 1 root root 49 Apr 9 20:28 /usr/lib/x86_64-linux-gnu/nss/libnssckbi.so -> /usr/lib/x86_64-linux-gnu/pkcs11/p11-kit-trust.so
දැන්, ඔබ භාවිතා කරමින් CA ගබඩාවට සහතිකයක් එකතු කරන්නේ නම් update-ca-certificates
, එම සහතික දැන් libnss3
ක්රෝම් වැනි එන්එස්එස් ( ) භාවිතා කරන යෙදුම් සඳහා ලබා ගත හැකිය .