Articles tagged with #Python




PAM RFID

PAM RFID ist ein Linux PAM Modul, womit sich ein Benutzer mit einer RFID Karte an seinem Rechner anmelden kann. PAM RFID benutzt dazu einen EM4100 kompatiblen RFID-Leser (z.B. RDM6300), der mittels USB-TTL Adapter an den Rechner angeschlossen wird. Mit ein wenig handwerklichem Geschick, kann der Sensor in einem …



PAM Fingerprint

PAM Fingerprint ist ein Linux PAM Modul, womit sich ein Benutzer mit seinem Fingerabdruck an seinem Rechner anmelden kann. PAM Fingerprint benutzt dazu Hardware-seitig den ZFM-20 von Zhaintec (auch bekannt als "Arduino Fingerprint Sensor"), der mittels USB-TTL Adapter an den Rechner angeschlossen wird. Für die Steuerung des Fingerabdrucksensors wird die …



DDNS Updater

DDNS Updater ist ein Python Programm, welches eine dynamische IP-Adresse auf einem DNS Server aktualisert. Wird z.B. ein eigener Web-Server an einem (NAT-)Router betrieben muss die externe IP-Adresse des Routers benutzt werden, um auf diesen Server zugreifen zu können. Da sich IP-Adressen nur bedingt merken lassen, wurde DNS …



PyRFID

PyRFID ist eine Python Bibliothek zur Ansteuerung eines 125kHz UART RFID-Lesers unter Verwendung des EM4100 Protokolls. Entwickelt wurde mit dem günstigen RDM6300 RFID-Modul. PyRFID kommt auch bei PAM RFID zum Einsatz. Wichtig: Zur Verwendung von PyRFID muss der RFID-Leser das EM4100 Protokoll unterstützen! Der Leser wird mittels USB-TTL Adapter an …



Linux PAM

PAM, die sog. Pluggable Authentication Modules, bieten eine Schnittstelle in unixoiden Betriebssystemen für die Authentisierung von z.B. Benutzern. Bekanntestes Beispiel für ein PAM Modul ist wohl die standardmäßige Passwort-Eingabe nach dem Boot des Betriebssystems. Der Benutzer authentisiert sich dabei gegenüber PAM mit seinem Passwort und PAM authentifizert diesen bei …