Събота, Май 08, 2010

Сертификати в Chrome Linux

От определено време на машината в къщи имам само линукс. Върши ми добра работа, работи бързо, а и има по някой друга игра.

Откакто излезе Chrome за линукс ми стана любим браузър и все се мъча да махна лисицата. Eдинственото нещо, заради което все още се спирам е Quake Live и интернет банкирането. Куейк скоро няма да има плъгин сигурно, обаче банкирането се преборих.

Хром няма менджър за импортване на сертификатите все още. Последните нестабилни версии използват шернатата .pki база в фолдъра на потребителя. Решението се оказа не много сложно.

Първо се импортва сертификата в лисицата. Маха се мастър паролата. Ако FireFox е по-стара тя създава cert8.db и key3.db. За да ги преобразуваме се налага да си сложим следното в .bashrc - export NSS_DEFAULT_DB_TYPE="sql". После стартираме лисицата от терминал. Тя конвертира базата си до файлове cert9.db и key4.db. Копираме файловете в .pki/nssdb/ във вашата хоум директория. Важно е базата да няма парола, защото хром все още нямама такъв диалог и се дъни в този случай.

При следващото отваряне на банкирането сертификата би трябвало да е наред.

Информацията е взета от: NSS Shared DB HowTo.

Няма коментари