Използване на InfoNotary сертификат на OmniKey CardMan 6121 под Slackware
Резюме
Тази малка статия описва инсталацията и конфигурацията на четец на карти OmniKey CardMan 6121 под Slackware, което позволява използването на квалифициран електронен подпис на InfoNotary за електронно банкиране.
Подготовка
Пъхнете устройството в USB порт на вашия компютър, след като бъде разпознато от ядрото в изхода на командата
lsusb
трябва да откриете следното:Bus 001 Device 028: ID 076b:6622 OmniKey AG CardMan 6121
Инсталиране на драйвери за устройството
Ръчна инсталация
Изтеглете архива с драйвера и го разопаковайте във временна папка, след това пуснете
инсталиращия скрипт, например в Slackware64 14.1:
инсталиращия скрипт, например в Slackware64 14.1:
# cd /tmp # wget 'http://www.hidglobal.com/sites/hidglobal.com/files/drivers/ifdokccid_linux_x86_64-v4.0.5.4.tar.gz' # tar -xvf ifdokccid_linux_x86_64-v4.0.5.4.tar.gz # cd ifdokccid_linux_x86_64-v4.0.5.4 # ./install
Автоматична инсталация
Предлага се пакет от SlackPack хранилищата за различни версии на Slackware наречен
pcsc-omnikay
, така че другата възможност е да ползвате инструмента slapt-get
, след като конфигурирате SlackPack хранилищата и тогава просто да изпълните следната команда:# slapt-get --install pcsc-omnikey
Инсталация на необходим софтуер
Нуждаете се от PC/SC Lite посредник за достъп до смарт картата използвайки SCard API (стандарт PC/SC), за пакети могат да бъдат намерени в SlackPack хранилищата за различни Slackware версии. Също така се нуждаете от OpenSC инструменти и библиотеки за работа със смарт карти които се използват в Firefox и Thunderbird. Пакети мога да бъдат намерени от същото място.
Ръчна инсталация
Изтеглете пакетите във временна папка, сдобийте се с root права и въведете следните команди, за да ги инсталирате, например в Slackware64 14.1:
# installpkg pcsc-lite-1.8.11-x86_64-1gds.txz # installpkg opensc-0.14.0-x86_64-1gds.txz
Автоматична инсталация
Другояче, можете да използвате инструмента
slapt-get
, след като конфигурирате SlackPack хранилищата и тогава просто да изпълните следната команда:# slapt-get --install pcsc-lite opensc
Демона на PC/SC Lite от пакета идава заедно със скрипт за пускане/спиране, така че можете да го пуснете просто със следната команда:
# /etc/rc.d/rc.pcscd start
Ако искате демона да се пуска автоматично със зареждането на системата, тогава просто го добавете към местния инициализиращ скрипт ето така:
# echo '/etc/rc.d/rc.pcscd start' >> /etc/rc.d/rc.local
Конфигурация на Firefox
След като драйвера и необходимия софтуер са инсталирани остава само да настроите Firefox, така че да може да общува с четеца на карти. Това става по следния начин:
- Отворете Инструменти -> Настройки;
- В прозореца Настройки на Firefox се придвижете до Разширени и след това раздел Сертификати;
- Щракнете върху бутона Устройства по безопасността;
- В прозореца Управление на устройства, който се отваря, щракнете върху бутона Зареждане отдясно;
- Въведете "OpenSC PKCS#11 Module" в Име на модула и изберете файла
/usr/lib64/onepin-opensc-pkcs11.so
като Файл на модула, след това
щракнете върху Добре;
След като модула е зареден в прозореца Управление на устройства се вижда информация за четеца:
Няма коментари:
Публикуване на коментар