Sie sind sich nicht sicher, wie eine Smartcard mit einem "Anmeldeskript automatisch ausführen" zusammenhängt?
Sowieso. Disketten können nicht als voll funktionsfähige Smartcards fungieren. (Sie haben nicht einmal eine Elektronik in sich, die eine Smartcard zur Durchführung kryptografischer Operationen benötigen würde.) Dies könnte geschehen, wenn Sie die Festplatte und das Laufwerk ausfressen und eine eigentliche Smartcard in einen, einen Kartenleser, einlegen andere.
Im besten Fall könnten Sie eine Diskette als eine Art einfaches Ersetzen des Kennworts verwenden, ähnlich wie https://github.com/aluzzardi/pam_usb für USB-Sticks funktioniert - es würde wahrscheinlich mit / dev / fd0 mit nur minimaler Anpassung funktionieren .
Das PAM-Modul prüft, ob die Diskette eine geheime Datei enthält, die mit einem Hash übereinstimmt, und bietet sogar einen grundlegenden Schutz gegen Kopien / Wiedergaben, indem das Geheimnis bei jedem Login neu generiert wird (da die Diskette selbst nur ein "dummes" Speichergerät ist und nicht kann verhindern, dass jemand die "geheime" Datei einfach kopiert).