Projekt/RUB Card: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
 
(7 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 14: Zeile 14:
=== Getestete Cardreader ===
=== Getestete Cardreader ===


* Eins
* ACR38 von Fa. ACS
* Zwei


=== Arch Linux ===
== Arch Linux ==


==== Einrichtung des Smartcardreaders ====
=== Einrichtung des Smartcardreaders ===


Unter Arch Linux genügt die Installation von Software, um den Smartcard-Readern anzusprechen.
Unter Arch Linux genügt die Installation von Software, um den Smartcard-Readern anzusprechen.
Zeile 27: Zeile 26:
* ''' ccid ''' (Generischer USB-Smartcardtreiber)
* ''' ccid ''' (Generischer USB-Smartcardtreiber)
* ''' opensc ''' (Werkzeuge und Bibliotheken bzgl. Smartcards)
* ''' opensc ''' (Werkzeuge und Bibliotheken bzgl. Smartcards)
Zunächst das Betriebssystem aktualisieren:
<code>$ sudo pacman -Syu</code>
Die Software installieren:
<code>$ sudo pacman -S ccid opensc</code> (bei LinuxMint heißt noch ein wichtiges Paket '''opensc-pkcs11''')


Im Anschluss ist der Systemsocket '''pcscd.socket''' zu starten und zu aktivieren:
Im Anschluss ist der Systemsocket '''pcscd.socket''' zu starten und zu aktivieren:


* '''systemctl start pcscd.socket'''
<code>$ systemctl start pcscd.socket</code><br>
* '''systemctl enable pcscd.socket'''
<code>$ systemctl enable pcscd.socket</code>


==== Browsereinstellungen ====
== Browsereinstellungen ==


===== Mozilla Firefox =====
=== Mozilla Firefox ===


Mit der URL ''about:preferences#privacy'' ist am Ende der Seite die Option Sicherheitsgeräte das Smartcardmodul unter:
Mit der URL '''about:preferences#privacy''' ist am Ende der Seite die Option "Sicherheitsgeräte" das Smartcardmodul unter:
<br />
<br />


''/usr/lib/opensc-pkcs11.so'' oder ''/usr/lib/pkcs11/opensc-pkcs11.so''
<code>/usr/lib/opensc-pkcs11.so</code> oder<br>
<br />  
<code>/usr/lib/pkcs11/opensc-pkcs11.so</code> oder<br>
<code>/usr/lib/x86_64-linux-gnu/opensc-pkcs11.so</code>


Sollte sich dieser Pfad immer wieder mal ändern bzw. unterschiedlichen Orten bei unterschiedlichen Distros liegen, kann man mit <br><code>whereis <PAKETNAME: Bei LinuxMint/Debian/Ubuntu ist es 'opensc-pkcs11'></code><br />
zu laden. Dazu rechts auf der Übersichtsseite auf den Button '''Laden''' klicken.
zu laden. Dazu rechts auf der Übersichtsseite auf den Button '''Laden''' klicken.
===RUB-Wiki ===
Das [https://wiki.ruhr-uni-bochum.de/RUBCard/index.php/Linux RUB-Card-Wiki] ist gut versteckt, aber noch ein bisschen ausführlicher und für weitere Betriebsysteme wie [https://wiki.ruhr-uni-bochum.de/RUBCard/index.php/Windows Windows] und [https://wiki.ruhr-uni-bochum.de/RUBCard/index.php/Mac Mac] auf zu suchen.

Aktuelle Version vom 28. August 2020, 20:59 Uhr

       
RUB Card

Release status: stable [box doku]

Description Kleine Dokumentation über die Verwendung von Smartcard-Readern unter (Arch)-Linux zur Nutzung mit der RUB-Card und eCampus.
Author(s)  depate
Last Version  1.0
Platform  GNU/Linux
License  CC-BY 4.0



Getestete Cardreader[Bearbeiten | Quelltext bearbeiten]

  • ACR38 von Fa. ACS

Arch Linux[Bearbeiten | Quelltext bearbeiten]

Einrichtung des Smartcardreaders[Bearbeiten | Quelltext bearbeiten]

Unter Arch Linux genügt die Installation von Software, um den Smartcard-Readern anzusprechen.

Folgende Pakete sind als Community Pakete verfügbar:

  • ccid (Generischer USB-Smartcardtreiber)
  • opensc (Werkzeuge und Bibliotheken bzgl. Smartcards)

Zunächst das Betriebssystem aktualisieren:

$ sudo pacman -Syu

Die Software installieren:

$ sudo pacman -S ccid opensc (bei LinuxMint heißt noch ein wichtiges Paket opensc-pkcs11)

Im Anschluss ist der Systemsocket pcscd.socket zu starten und zu aktivieren:

$ systemctl start pcscd.socket
$ systemctl enable pcscd.socket

Browsereinstellungen[Bearbeiten | Quelltext bearbeiten]

Mozilla Firefox[Bearbeiten | Quelltext bearbeiten]

Mit der URL about:preferences#privacy ist am Ende der Seite die Option "Sicherheitsgeräte" das Smartcardmodul unter:

/usr/lib/opensc-pkcs11.so oder
/usr/lib/pkcs11/opensc-pkcs11.so oder
/usr/lib/x86_64-linux-gnu/opensc-pkcs11.so

Sollte sich dieser Pfad immer wieder mal ändern bzw. unterschiedlichen Orten bei unterschiedlichen Distros liegen, kann man mit
whereis <PAKETNAME: Bei LinuxMint/Debian/Ubuntu ist es 'opensc-pkcs11'>
zu laden. Dazu rechts auf der Übersichtsseite auf den Button Laden klicken.

RUB-Wiki[Bearbeiten | Quelltext bearbeiten]

Das RUB-Card-Wiki ist gut versteckt, aber noch ein bisschen ausführlicher und für weitere Betriebsysteme wie Windows und Mac auf zu suchen.