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ක්රෝම් වැනි එන්එස්එස් ( ) භාවිතා කරන යෙදුම් සඳහා ලබා ගත හැකිය .