Пятница, 29.03.2024, 18:23
Приветствую Вас Гость | RSS

Берёзы лемков

Главная » 2010 » Август » 25 » Ubuntu и ID kaart
06:20
Ubuntu и ID kaart

OpenSC и Ubuntu 8.04 LTS до Ubuntu 10.04 LTS

Для использование Idkaart в Ubuntu нужно установить из репозитария данные програмные пакеты: opensc, pcscd, libccid

код установки

sudo apt-get install opensc pcscd libccid

После установки основных компонентов, нужно изменить файл настройки opensc

sudo gedit /etc/opensc/opensc.conf

изменить данные строки в ручную

try_emulation_first = yes;

lock_login = false;

reader_drivers = pcsc, ctapi;

или код автокод

sudo sed -i 's/\(# reader_drivers = openct, pcsc, ctapi;\)/\1\n\treader_drivers = pcsc, ctapi;/' /etc/opensc/opensc.conf

После установки и редактирования видите команду:

sudo /etc/init.d/pcscd restart

ИЛИ полностью автоматический код

sudo apt-get -y install opensc pcscd libccid && sudo sed -i 's/\(# reader_drivers = openct, pcsc, ctapi;\)/\1\n\treader_drivers = pcsc;/' /etc/opensc/opensc.conf && sudo sed -i 's/\(# try_emulation_first = yes;\)/\1\n\t\ttry_emulation_first = yes;/' /etc/opensc/opensc.conf && sudo sed -i 's/\(# lock_login = false;\)/\1\n\t\tlock_login = false;/' /etc/opensc/opensc.conf && sudo /etc/init.d/pcscd restart


Для подписывания PIN кодом в интернете нам нужно установить Java . В некоторых версиях Ubuntu уже установлена OpenJDK или IcedTea эти версии Java нужно будет полностью удалить до установки sun-java6

sudo apt-get purge ca-certificates-java icedtea-6-jre-cacao icedtea6-plugin libaccess-bridge-java libaccess-bridge-java-jni openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib tzdata-java

Код установки

sudo apt-get install sun-java6-plugin sun-java6-fonts 

sudo update-java-alternatives -s java-6-sun

NB! Для пользователей Ubuntu 9.10 (Karmic Koala) и возможно 10.04 вам нужно провести дополнительную настройку в файле /etc/opensc/opensc.conf

(см. Debiani vearaport #531592). Нужно изменить и дополнить данные строки.

reader_driver pcsc {
... # Default: /usr/lib/libpcsclite.so # provider_library =
/usr/lib/libpcsclite.so provider_library = /lib/libpcsclite.so.1
}
Или автоматический код:

sudo sed -i 's/\(# provider_library = /usr/lib/libpcsclite.so\)/\1\n\t\tprovider_library = /lib/libpcsclite.so.1/' /etc/opensc/opensc.conf

и

sudo /etc/init.d/pcscd restart

После всех установок и настройки модулей нужно пройти на сайт ID. И добавить в ваш Mozilla сертификаты центра SK и модуль onepin-opensc-pkcs11.so

http://ideelabor.ee/opensource/wiki/IdKaardiTarkvara/VeebisAutentimineMozillaga


Установка программного обеспечения для. Ubuntu Jaunty Jackalope (9.04) и Karmic Koala (9.10).

Для начала нам нужно импортировать GPG ключи.

Для Jaunty Jackalope (9.04)

echo deb http://ftp.id.eesti.ee/pub/id/ubuntu/ jaunty main | sudo dd

of=/etc/apt/sources.list.d/idkaart.list

wget http://ftp.id.eesti.ee/pub/id/apt-esteid-test.gpg.asc -O - |

sudo apt-key add -


Для Karmic Koala (9.10)

echo deb http://ftp.id.eesti.ee/pub/id/ubuntu/ karmic main | sudo dd

of=/etc/apt/sources.list.d/idkaart.list

wget http://ftp.id.eesti.ee/pub/id/apt-esteid-test.gpg.asc -O - |

sudo apt-key add -


Установка пакетов для обоих версий. Как установили ключи, нужно обновить систему.

sudo aptitude update

sudo aptitude safe-upgrade

после обновления установить пакеты:

sudo aptitude install qdigidoc qesteidutil mozilla-esteid thunderbird-esteid openoffice.org-digidoc

после установки:

sudo aptitude update

sudo aptitude full-upgrade


ДЛЯ ПРОДВИНУТЫХ

NB!  Ubuntu 8.04 LTS и Ubuntu 10.04 LTS после установок этих версий с нуля 

После всех установок и настройки модулей нужно пройти на сайт ID. И добавить в ваш Mozilla сертификаты центра SK и модуль onepin-opensc-pkcs11.so

http://ideelabor.ee/opensource/wiki/IdKaardiTarkvara/VeebisAutentimineMozillaga

Если Вы справились с аутентификацией по ID-карте, остается только установить файлы, необходимые для работы приложения цифрового подписывания. В портале Digidoc, SEB, SWED

возможность цифрового подписывания реализована через использование Java апплета, который взаимодействует с ID-картой посредством модуля OpenSC.

Для обращения к чиповой карте из Java приложения необходим Java PKCS#11 wrapper. Его можно загрузить

http://ideelabor.ee/downloads/pkcs11wrapper-linux.tar.gz

(контрольная сумма MD5 - 5b5c1b5b230031a940de2b66b7b35c64, контрольная сумма SHA1 -920d807a4cd52475b654d801bec25dd81d3bbba6)

Загрузив файл на свой компьютер, проверьте соответствие контрольных сумм его  MD5 и SHA1 вышеприведенным контрольным суммам. Для проверки контрольных сумм воспользуйтесь утилитами md5sum и sha1sum.

Например: md5sum libpkcs11wrapper.so

Если контрольные суммы не совпадают, не устанавливайте файл и свяжитесь с Сертификационным центром .

Скопируйте libpkcs11wrapper.so туда, где он может быть вызван через Java. Например, в каталог ${MOZILLA_HOME}/plugins или в каталог{JAVA_HOME}/lib/i386 .

Создайте в том же каталоге ярлык на opensc-pkcs11.so , который ссылается на модуль pkcs#11, находящийся в составе OpenSC (обычно он находится по адресу /usr/lib/opensc-pkcs11.so)

Например: ln -s /usr/lib/opensc-pkcs11.so ${JAVA_HOME}/lib/i386/opensc-pkcs11.so

и код

sudo ln -sf
/usr/lib/opensc-pkcs11.so /usr/lib/libopensc-pkcs11.so 
# seda kasutavad Hansapank ja DigiDoci portaal sudo ln -sf /usr/lib/opensc-pkcs11.so /usr/lib/libesteid-pkcs11.so
# seda kasutab SEB ühispank

Вместо создания ярлыка Вы также можете скопировать opensc-pkcs11.so в данный каталог.Теперь Ваш компьютер готов для цифрового подписывания.


дополнительная информация на сайтах.


Просмотров: 2909 | Добавил: berezy-lemkov | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Меню сайта

Вход на сайт

Поиск

Метки

map Ленинград ОБД Мемориал veteraan.ee Бережинский Family Tree Builder Sas Кадуй IDkaart genopro Сас share облако 1917 Ленин Mandriva pomnite-nas.ru село Кирово Герб Сас Linux xubuuntu Аммермана 24 Аммермана архив кгб Ubuntu 12 wine 91 ГКЧП О нас русскоговорящие братская могила Ubuntu GenealogyJ Gramps Кондрат Бережинский Депортация DELFI ПЕ-2 село Зарубинци Лемков Я.М нацизм info Бережинские Забытые фотографии Питер поиск генеология СВР России Украина война 1939 Эстония Старые фотокарточки Герб Кирово Северо-Западная армия Лемковы Грузия. память Обд-мемориал история Победа 65 Леха Качиньского Катынь wyborcza.pl Лемков семья история Эстонии легион Лемкова истории маарду Зарубинцы мемориал Зарубинцы книга памяти поиск человека розыск Кронштадт Селимовка евро Maardu ID Колчак революция отец Польша WineHQ интеграция генеалогия Сайт блокада блокада ленинграда Германия Таллинн вов Покровская церковь раскулачивание СБУ Руссины смиру по нитке

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0