В работе я использую Ubuntu Linux на десктопе, и Chrome в нем. Дабы не устраивать холивары, скажу просто что мне нравятся его быстрота и малое потребление памяти.
Единственно, что несколько омрачает жизнь — отсутствие встроенной поддержки SSL / x.500 сертификатов, и как следствие мой WebMoney Light не хотел авторизоваться, как итог оставаться без возможности получать деньги и платить им не прикольно, а заходить ради этого в рядом стоящий Firefox — лениво.
Но все просто…
Решение проблемы:
Скачиваем корневой сертификат
Устанавливаем его в систему
Сначала сделайте экспорт вашего персонального сертификата WM из старого места пребывания (в моем случае Firefox) в формате PKCS #12 (расширение файла .p12). Файл назовем, к примеру, WM2012.p12
При экспорте рекомендую установить пароль, чтобы в случае его похищения он оказался бесполезен.
Далее, добавим его в наше хранилище:
В результате должно быть что то типа
К строке запуска надо добавить --auto-ssl-client-auth, иначе магия не сработает.
Правой кнопкой по иконке, «Свойства» и добавляем эту опцию. В моем случае получилось:
Теперь закрываем все имеющиеся экземпляры Хрома и запустим его уже с нужной нам опцией.
Проверим, что все работает.
Enjoy.
Единственно, что несколько омрачает жизнь — отсутствие встроенной поддержки SSL / x.500 сертификатов, и как следствие мой WebMoney Light не хотел авторизоваться, как итог оставаться без возможности получать деньги и платить им не прикольно, а заходить ради этого в рядом стоящий Firefox — лениво.
Но все просто…
Решение проблемы:
Установка NSS Shared DB
- Debian/Ubuntu: sudo apt-get install libnss3-tools
- Fedora: su -c «yum install nss-tools»
- Gentoo: su -c «echo 'dev-libs/nss utils' >> /etc/portage/package.use && emerge dev-libs/nss» (You need to launch all commands below with the nss prefix, e.g., nsscertutil.)
- Opensuse: sudo zypper install mozilla-nss-tools
Установка корневого сертификата WebMoney
Скачиваем корневой сертификат
wget https://cert.wmtransfer.com/Cert/WebMoneyCA.crt
Устанавливаем его в систему
certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n WebMoney -i WebMoneyCA.crt
Установка своего персонального сертификата
Сначала сделайте экспорт вашего персонального сертификата WM из старого места пребывания (в моем случае Firefox) в формате PKCS #12 (расширение файла .p12). Файл назовем, к примеру, WM2012.p12
При экспорте рекомендую установить пароль, чтобы в случае его похищения он оказался бесполезен.
Далее, добавим его в наше хранилище:
pk12util -d sql:$HOME/.pki/nssdb -i WM2012.p12
Проверим результат
certutil -d sql:$HOME/.pki/nssdb -L
В результате должно быть что то типа
NSS Certificate DB:Software Security Device:ID WM Transfer Ltd от WM id: 34493ЫЫЫЫЫЫЫ u,u,u
WebMoney C,,
Настроим Chrome
К строке запуска надо добавить --auto-ssl-client-auth, иначе магия не сработает.
Правой кнопкой по иконке, «Свойства» и добавляем эту опцию. В моем случае получилось:
/opt/google/chrome/google-chrome %U --auto-ssl-client-auth
Теперь закрываем все имеющиеся экземпляры Хрома и запустим его уже с нужной нам опцией.
Проверим, что все работает.
Enjoy.