{"id":36812,"date":"2022-01-16T16:23:33","date_gmt":"2022-01-16T16:23:33","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=36812"},"modified":"2022-01-16T16:23:33","modified_gmt":"2022-01-16T16:23:33","slug":"secrets-store-passwords-ubuntu","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2022\/01\/secrets-store-passwords-ubuntu\/","title":{"rendered":"&#8216;Secrets&#8217; &#8211; Modern Simple GTK4 App to Store Your Passwords in Ubuntu \/ Fedora"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/gnomesecrets.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/gnomesecrets-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" class=\"alignleft size-thumbnail wp-image-36813\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/gnomesecrets-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/gnomesecrets-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/gnomesecrets-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/gnomesecrets-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/gnomesecrets.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>Looking for an app to store your passwords? Secrets is a good choice for those using GNOME desktop.<\/p>\n<p>&#8220;Secrets&#8221; is a free open-source password manager that integrates perfectly with GNOME desktop and provides a modern and easy to use user interface. It&#8217;s formerly Password Safe (<i>nothing to do with <a href=\"https:\/\/sourceforge.net\/projects\/passwordsafe\/\" rel=\"noopener\" target=\"_blank\">pwsafe<\/a><\/i>). Since v6.0, it&#8217;s called Secrets.<\/p>\n<h3>Secrets:<\/h3>\n<p>Secrets is a GTK4 app using libadwaita library to provide an adaptive UI. With it, user may create or open KeePass v4 format database in &#8220;<b>.kdbx<\/b>&#8221; files. And, it supports AES, Twofish, and ChaCha20 256-bit encryption algorithms.<\/p>\n<div id=\"attachment_36815\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/secrets-starts.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-36815\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/secrets-starts-600x360.webp\" alt=\"\" width=\"600\" height=\"360\" class=\"size-large wp-image-36815\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/secrets-starts-600x360.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/secrets-starts-300x180.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/secrets-starts-768x461.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/secrets-starts.webp 822w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-36815\" class=\"wp-caption-text\">Secrets add new or open database<\/p><\/div>\n<p>The &#8220;<b>.kdbx<\/b>&#8221; file is used to store your passwords. While creating it, user may choose to secure it via password, key file, or password and key combination.<\/p>\n<div id=\"attachment_36816\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/create-safe.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-36816\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/create-safe-600x383.webp\" alt=\"\" width=\"600\" height=\"383\" class=\"size-large wp-image-36816\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/create-safe-600x383.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/create-safe-300x192.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/create-safe-768x491.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/create-safe.webp 939w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-36816\" class=\"wp-caption-text\">Secure database with password, key, or their combination<\/p><\/div>\n<p>Then, each time you open the database or back from inactive, it asks for unlock the database before accessing your passwords.<\/p>\n<div id=\"attachment_36817\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/unlock-safe.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-36817\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/unlock-safe-600x373.webp\" alt=\"\" width=\"600\" height=\"373\" class=\"size-large wp-image-36817\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/unlock-safe-600x373.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/unlock-safe-300x187.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/unlock-safe-768x478.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/unlock-safe.webp 960w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-36817\" class=\"wp-caption-text\">Need to unlock when back from inactive<\/p><\/div>\n<p>After creating \/ opening a database, user may add as many password entries or groups as possible. It allows to assign a color, icon, and add attachments for each entry. As well, it supports OTP tokens and expiration dates.<\/p>\n<div id=\"attachment_36818\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/add-password-entry.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-36818\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/add-password-entry-600x425.webp\" alt=\"\" width=\"600\" height=\"425\" class=\"size-large wp-image-36818\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/add-password-entry-600x425.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/add-password-entry-300x213.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/add-password-entry-768x545.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/add-password-entry.webp 935w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-36818\" class=\"wp-caption-text\">Assign color, icon, add attachments, &#038; support one-time password, expiration date<\/p><\/div>\n<p>All password entries are listed in the home of the database, with buttons to quickly copy username or password into clipboard. And, the data will be cleared from clipboard 30 seconds later.<\/p>\n<div id=\"attachment_36819\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/secrets-entries.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-36819\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/secrets-entries-600x344.webp\" alt=\"\" width=\"600\" height=\"344\" class=\"size-large wp-image-36819\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/secrets-entries-600x344.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/secrets-entries-300x172.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/secrets-entries-768x440.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/secrets-entries.webp 1023w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-36819\" class=\"wp-caption-text\">Password Entries<\/p><\/div>\n<h3>Install Secrets:<\/h3>\n<p>Actually I don&#8217;t use a password manager app, because I use similar accounts and passwords in different websites. And, I wrote them down in plain text \ud83d\ude13. The Gnome Secrets looks really good. Maybe I&#8217;ll store passwords with it. The only <i>downside<\/i> however is that it&#8217;s only available via Flatpak package.<\/p>\n<p>1. Open terminal by searching from &#8216;Activities&#8217; overview. When it opens, run command to install the flatpak daemon:<\/p>\n<pre>sudo apt install flatpak<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/06\/apt-flatpak.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/06\/apt-flatpak-600x102.jpg\" alt=\"\" width=\"600\" height=\"102\" class=\"aligncenter size-large wp-image-10296\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/06\/apt-flatpak-600x102.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/06\/apt-flatpak-450x77.jpg 450w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/06\/apt-flatpak.jpg 705w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>2. Next, install the app via command:<\/p>\n<pre>flatpak install https:\/\/dl.flathub.org\/repo\/appstream\/org.gnome.World.Secrets.flatpakref<\/pre>\n<p>There will be hundreds of MB more install, if you&#8217;re first time installing GTK apps via Flatpak.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/flatpak-secrets.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/flatpak-secrets.png\" alt=\"\" width=\"600\" height=\"282\" class=\"aligncenter size-full wp-image-36820\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/flatpak-secrets.png 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/flatpak-secrets-300x141.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Once installed, search for and open it from &#8216;Activities&#8217; overview and enjoy!<\/p>\n<h3>Uninstall Secrets:<\/h3>\n<p>To remove the app, simply open terminal and run command:<\/p>\n<pre>flatpak uninstall --delete-data org.gnome.World.Secrets<\/pre>\n<p>And run <code>flatpak uninstall --unused<\/code> to remove useless runtime libraries.<\/p>","protected":false},"excerpt":{"rendered":"<p>Looking for an app to store your passwords? Secrets is a good choice for those using GNOME desktop. &#8220;Secrets&#8221; is a free open-source password manager that integrates perfectly with GNOME desktop and provides a modern and easy to use user interface. It&#8217;s formerly Password Safe (nothing to do with pwsafe). Since v6.0, it&#8217;s called Secrets. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":36813,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[322],"class_list":["post-36812","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-password"],"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/36812","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=36812"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/36812\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/36813"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=36812"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=36812"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=36812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}