Кому пригодится, ниже рабочий пример настройки системы интернет-банк-клиент (iBank2) с криптобиблиотекой Агава-С и USB-ключом.
Исходные данные:
а) Дистрибутив: Ubuntu 9.10
б) Ядро: Linux 2.6.31-20-generic i686 GNU/Linux (32-бит)
в) Броузер: Firefox 3.5.8
г) USB-ключ исполнения А - желтый ключик (требуйте в отделении банка
). Исполнение M (в чёрном корпусе, белой полосой и синим светодиодом) - не работает!
1. Установка Java (если не установлена) или проверьте работоспособность и версию вашей жавы по ссылке
http://java.com/ru/download/installed.jsp?detect=jre&try=1sudo mkdir /usr/java/
cd /usr/java/
# ниже ссылка на имеющуюся на данный момент версию: Version 6 Update 19, проверьте наличиее более актуальной ссылки
sudo wget -O jre-linux-i586.bin http://javadl.sun.com/webapps/download/AutoDL?BundleId=38654
sudo chmod a+x jre-linux-i586.bin
sudo ./jre-linux-i586.bin
sudo rm jre-linux-i586.bin
# запомнить название каталога, куда была установлена java, далее в примере используется каталог "/usr/java/jre1.6.0_19"
ls
2. Настройка java-plugin в Firefox
cd /usr/lib/firefox-addons/plugins/
sudo ln -s /usr/java/jre1.6.0_19/plugin/i386/ns7/libjavaplugin_oji.so
3. Настройка Java Console (не обязательно, но может пригодиться для отладки)
cd /usr/lib/firefox-addons/extensions
sudo unzip /usr/java/jre1.6.0_19/lib/deploy/ffjcext.zip
4. Тестирование Java
4.1. java-plugin:
http://java.com/ru/download/installed.jsp?detect=jre&try=14.2. в firefox проверить наличие и выполнение нового п.м. Инструменты - Java Console.
5. Установка криптосистемы Агава-С
5.1. Запросить в службе поддержки iBank2 или найти в сети библиотеку libibank2agava.so
sudo mv ~/libibank2agava.so /lib
cd /lib
sudo chmod 644 libibank2agava.so
sudo chown root:root libibank2agava.so
sudo ln -s libibank2agava.so ibank2agava
6. Установка драйвера USB-ключа системы iBank2
sudo apt-get install pcscd
Дополнительной настройки драйвера USB-ключа не требуется.