ハウツー:LinuxでAladdin eTokenを使用する法人向けインターネットバンキング(Ubuntu)

UPD: Ubuntu 13.10 x64用に更新され、クライアントSafenetAuthenticationClient自体Aladdinに技術サポートを依頼する必要があります。



そのため、私は独立した開発者として組織することを決定し、IPをオープンしました。 長い間、当座預金口座の銀行の選択に苦労しました。なぜなら、 プラットフォームに依存しないものが必要でした。インターネットバンキングのためだけにWindowsを起動したくはありませんでしたが、銀行支店への出張は原則として考慮されず、より高価になります。 その結果、暗号化キーがeTokenではなく、通常のUSBフラッシュドライブでファイル形式で取得できることを期待して、PromSvyazBankに決めました(これはOmskで発生しています)。 正直に言って、立ち寄った銀行を呼び出して、どの媒体でそれらの鍵が発行されているかを見つけようとしましたが、その日は無駄になりました。 その結果、選択した銀行のキー作成サービスはかなり退屈であることが判明しました。 キーを生成するときに、受信したeTokenではなくUSBフラッシュドライブをキャリアとして選択しようとしましたが、後でこのバンクでは「メイン」署名がeTokenにのみ存在し、レポートではUSBフラッシュドライブでキーを生成できることがわかりました。 一般的に、 Ubuntu 12.04 x64eTokenを使用してインターネットバンキングを使用する方法に関する詳細なガイダンス。



マニュアルでは、ライブラリバージョンとすべてがx64バージョンになっているという事実を除き、実際にこれを繰り返しています。



インターネットバンクが(私のような) Javaクライアントを使用している場合、無料のJVMオプションをすべて破棄し、 Oracleから元のバージョンをインストールすることをお勧めします 。 これを行う方法はここで見つけることができます



開始するには、作業フォルダーを作成し、そのフォルダーに移動して、手順に従います。



1.準備。


sudo apt-get install ia32-libs libhal1 opensc pcscd wget http://archive.ubuntu.com/ubuntu/pool/main/p/pcsc-lite/libpcsclite1_1.8.6-3ubuntu1b1_amd64.deb wget http://archive.ubuntu.com/ubuntu/pool/main/h/hal/libhal1_0.5.14-0ubuntu6_amd64.deb dpkg -x libpcsclite1_1.8.3-3ubuntu1_amd64.deb libpcsclite1-amd64 dpkg -x libhal1_0.5.14-0ubuntu6_amd64.deb libhal1-amd64 sudo cp libpcsclite1-amd64/lib/x86_64-linux-gnu/libpcsclite.so.1.0.0 /lib64/ sudo ln -s /lib64/libpcsclite.so.1.0.0 /lib64/libpcsclite.so.1 sudo mkdir /usr/lib64 sudo cp libhal1-amd64/usr/lib/libhal.so.1.0.0 /usr/lib64/ sudo ln -s /usr/lib64/libhal.so.1.0.0 /usr/lib64/libhal.so.1 sudo ln -s /usr/lib64/libhal.so.1 /usr/lib/
      
      







将来SafenetAuthenticationClientのインストールでまだ問題が発生する場合は、 32ビットバージョンのライブラリをインストールしてください。



 wget archive.ubuntu.com/ubuntu/pool/main/p/pcsc-lite/libpcsclite1_1.8.6-3ubuntu1b1_i386.deb wget archive.ubuntu.com/ubuntu/pool/main/h/hal/libhal1_0.5.14-0ubuntu6_i386.deb dpkg -x libpcsclite1_1.7.2-2ubuntu2_i386.deb libpcsclite1-i386 dpkg -x libhal1_0.5.14-0ubuntu6_i386.deb libhal1-i386 sudo cp libpcsclite1-i386/lib/i386-linux-gnu/libpcsclite.so.1.0.0 /lib32 sudo ln -s /lib32/libpcsclite.so.1.0.0 /lib32/libpcsclite.so.1 sudo cp libhal1-i386/usr/lib/libhal.so.1.0.0 /usr/lib32 sudo ln -s /usr/lib32/libhal.so.1.0.0 /usr/lib32/libhal.so.1
      
      





ありがとう、 アゲル



Alfa-Bankのお客様もこのコメントをお読みください、ありがとうxmm



2.サービス(ドライバー)をインストールします。


ここで最初に行うことは、クライアントのダウンロードです。 リンクはほとんど秘密です、なぜなら テクニカルサポートを引き裂いた後にのみクライアントをダウンロードできますが、誰が必要ですか?



 wget http://www.secdiary.com/packages/pool/main/SafenetAuthenticationClient-8.0.5-0_amd64.deb sudo dpkg -i SafenetAuthenticationClient-8.0.5-0_amd64.deb sudo ln -s /usr/lib64/libeTPkcs11.so /usr/lib/
      
      





すべて準備完了です。 キーをUSBに差し込んで(この段階で既に作業したusbハブ経由で)コマンドを実行することで、動作を確認できます。



 pkcs11-tool --module /usr/lib64/libeTPkcs11.so -L
      
      





キーはリストに含まれている必要があります。 まだシステムをリブートした後、tk。 これをインストールするとき、クライアントは尋ねました。



良い仕事をしてください!



All Articles