Puncte:0

Configurare globală a cardului inteligent pentru Chrome/Chromium

drapel mk

Încerc să configurez suport pentru browser pentru carduri inteligente pentru toți utilizatorii unui sistem pe LTS 20.04. Am citit destul de multe ghiduri, inclusiv acesta:

https://help.ubuntu.com/community/CommonAccessCard

dar majoritatea par să ajungă cu o comandă similară cu aceasta:

modul -dbdir sql:.pki/nssdb/ -add "OpenSC" -libfile /usr/lib/x86_64-linux-gnu/opensc-pkcs11.so

Ceea ce funcționează, dar fiecare utilizator ar trebui să ruleze asta (pe fiecare sistem pe care îl folosește). Dacă încerc să creez /etc/pki/nssdb și folosesc o comandă similară, se pare că nu face nimic.

Am dat peste următoarele:

dpkg-divert --rename --add /usr/lib/firefox/libnssckbi.so
dpkg-divert --rename --add /usr/lib/x86_64-linux-gnu/nss/libnssckbi.so
ln -s /usr/lib/x86_64-linux-gnu/pkcs11/p11-kit-trust.so /usr/lib/firefox/libnssckbi.so
ln -s /usr/lib/x86_64-linux-gnu/pkcs11/p11-kit-trust.so /usr/lib/x86_64-linux-gnu/nss/libnssckbi.so

care se pare că a funcționat pentru alții, dar chiar și după ce fac asta, cu excepția cazului în care modific ~/.pki/nssdb Chrome nu funcționează și dacă nu adaug un dispozitiv de securitate la Firefox (pe care îl pot face cel puțin la nivel de sistem cu un . json) nu „vede” nici cardul meu inteligent.

(Am instalat chiar și Edge și am încercat asta, dar se comportă identic cu Chrome. Nu pot face ca aplicația Teams să-mi vadă smart cardul, indiferent de ce, dar asta e altă poveste.)

Ray Shaw avatar
drapel mk
Aș dori să adaug suport pentru carduri inteligente în Chrome pentru toți utilizatorii, nu doar pentru un utilizator o dată. Nu pot găsi o modalitate de a face asta.
Puncte:0
drapel br

Pentru Firefox puteți utiliza o politică globală

{
 „politici”: {
   „Dispozitive de securitate”: {
      „scInterface”: „/usr/local/lib/libcvP11.so”
    }
  }
}

a fi pus sub /usr/lib/firefox/distribution/policies.json (Cel puțin pentru Ubuntu 20.04) Mai multe informații la care te poți referi https://support.mozilla.org/en-US/kb/managing-policies-linux-desktops și pentru o listă a tuturor politicilor posibile la care vă puteți referi https://github.com/mozilla/policy-templates

Momentan, nu am găsit o modalitate de a face acest lucru pentru Chromium. Pare posibil să existe o bază de date globală nss, dar pare să fie ignorată de Chromium. Aștept cu nerăbdare să auzim o soluție funcțională și îmi pare rău că am putut oferi una aici.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.