{"id":18733,"date":"2022-02-05T19:58:15","date_gmt":"2022-02-05T18:58:15","guid":{"rendered":"https:\/\/ekiwi-blog.de\/?p=18733"},"modified":"2022-02-05T19:58:15","modified_gmt":"2022-02-05T18:58:15","slug":"keepass-in-opensuse-with-browser-plugin","status":"publish","type":"post","link":"https:\/\/ekiwi-blog.de\/en\/18733\/keepass-in-opensuse-with-browser-plugin\/","title":{"rendered":"KeePass in openSuse with browser plugin"},"content":{"rendered":"<p>Configure KeePass, KeePassRPC, and Firefox for automatic browser password collection in Linux.<\/p>\n<p><!--more--><\/p>\n<p>For managing my passwords, I use KeePass and the Kee plugin for Firefox. This, in conjunction with KeePassRPC, allows the credentials to be selected and logged in directly in the browser.<\/p>\n<p>On Windows, the setup is reasonably intuitive, but what about on Linux? <\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of content<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ekiwi-blog.de\/en\/18733\/keepass-in-opensuse-with-browser-plugin\/#Installation_KeePass\" >Installation KeePass<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ekiwi-blog.de\/en\/18733\/keepass-in-opensuse-with-browser-plugin\/#Install_plugin_for_Firefox\" >Install plugin for Firefox<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ekiwi-blog.de\/en\/18733\/keepass-in-opensuse-with-browser-plugin\/#KeePassRPC\" >KeePassRPC<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Installation_KeePass\"><\/span>Installation KeePass<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Installing KeePass is quite easy to do, on Ubuntu you install it with &#8220;apt-get&#8221; in openSuse it goes like this:<\/p>\n<pre>\r\nsudo zypper refresh\r\nsudo typper install keepass\r\n<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_1.png\" alt=\"\" width=\"694\" height=\"515\" class=\"aligncenter size-full wp-image-18722\" srcset=\"https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_1.png 694w, https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_1-300x223.png 300w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Install_plugin_for_Firefox\"><\/span>Install plugin for Firefox<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Next, we need a plugin for Firefox:: <a href=\"https:\/\/addons.mozilla.org\/de\/firefox\/addon\/keefox\/\" target=\"_blanK\" rel=\"noopener\">Kee Password Manager<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_2.png\" alt=\"\" width=\"639\" height=\"343\" class=\"aligncenter size-full wp-image-18724\" srcset=\"https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_2.png 639w, https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_2-300x161.png 300w\" sizes=\"auto, (max-width: 639px) 100vw, 639px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"KeePassRPC\"><\/span>KeePassRPC<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>After that, we still need a plugin to connect KeePass and Firefox. We use KeePassRPC for that. The &#8220;.plgx&#8221; file <a href=\"https:\/\/github.com\/kee-org\/keepassrpc\/releases\/latest\">can be downloaded here<\/a>.<\/p>\n<p>The plugin must then be copied into <a href=\"https:\/\/ekiwi-blog.de\/en\/60146\/keepass-key-transformation-settings-of-the-database-are-weak\/\" title=\"KeePass: Key transformation settings of the database are weak\">the KeePass<\/a> directory. InLinux you can find it here:<\/p>\n<pre>\/usr\/lib\/keepass<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_3.png\" alt=\"\" width=\"638\" height=\"302\" class=\"aligncenter size-full wp-image-18726\" srcset=\"https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_3.png 638w, https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_3-300x142.png 300w\" sizes=\"auto, (max-width: 638px) 100vw, 638px\" \/><\/p>\n<p>The next time KeePass is started, the plugin is detected and integrated. If we now open the browser, a prompt will appear. We have to confirm the displayed code in the browser, so the connection is established.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_4.png\" alt=\"\" width=\"1035\" height=\"587\" class=\"aligncenter size-full wp-image-18728\" srcset=\"https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_4.png 1035w, https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_4-300x170.png 300w, https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_4-1024x581.png 1024w, https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_4-768x436.png 768w\" sizes=\"auto, (max-width: 1035px) 100vw, 1035px\" \/><\/p>\n<p>This brings us to our destination. Logins are now displayed in the browser.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_5.png\" alt=\"\" width=\"573\" height=\"408\" class=\"aligncenter size-full wp-image-18730\" srcset=\"https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_5.png 573w, https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_5-300x214.png 300w, https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_5-350x250.png 350w, https:\/\/ekiwi-blog.de\/wp-content\/uploads\/2022\/02\/kee_5-420x300.png 420w\" sizes=\"auto, (max-width: 573px) 100vw, 573px\" \/><\/p>","protected":false},"excerpt":{"rendered":"<p>Configure KeePass, KeePassRPC, and Firefox for automatic browser password collection in Linux.<\/p>\n","protected":false},"author":1,"featured_media":18732,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1552],"tags":[730,1682,1602,1658],"class_list":["post-18733","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-internet-en","tag-linux","tag-linux-en","tag-security-en","tag-sicherheit-en"],"_links":{"self":[{"href":"https:\/\/ekiwi-blog.de\/en\/wp-json\/wp\/v2\/posts\/18733","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ekiwi-blog.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ekiwi-blog.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ekiwi-blog.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ekiwi-blog.de\/en\/wp-json\/wp\/v2\/comments?post=18733"}],"version-history":[{"count":0,"href":"https:\/\/ekiwi-blog.de\/en\/wp-json\/wp\/v2\/posts\/18733\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ekiwi-blog.de\/en\/wp-json\/wp\/v2\/media\/18732"}],"wp:attachment":[{"href":"https:\/\/ekiwi-blog.de\/en\/wp-json\/wp\/v2\/media?parent=18733"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ekiwi-blog.de\/en\/wp-json\/wp\/v2\/categories?post=18733"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ekiwi-blog.de\/en\/wp-json\/wp\/v2\/tags?post=18733"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}