GB
  
You are currently viewing the United Kingdom version of the site.
Would you like to switch to your local site?
16 MIN READ TIME

BUTTERCUP

Take full control of your passwords

Nick Peers reveals how to get started with Buttercup, a password manager that puts you firmly in control of your sensitive data.

Everyone needs a strong password manager, but you’re usually forced into one of two E camps: a local-only password manager that keeps your passwords off the internet, but causes friction when you want to access them on different devices; or a cloud-based password manager that works seamlessly across all of your mobile and desktop devices, but requires you to store your passwords online.

Given the rise in websites being hacked – parts of LastPass were compromised as recently as August 2022, although the company stressed no vaults were at risk, due to its zero-knowledge policy around master passwords – you’d be forgiven for being wary about trusting your vault to a third party.

OUR EXPERT

Nick Peers has over 1,100 pieces of secure information stored in his password manager. Clearly a clean-out is needed. Good luck getting him to actually commit to it.

One workaround is to use our favourite password manager, the open source Bitwarden, in a self-hosted environment. It involves a fair bit of work, though – the simplest option is to install Vaultwarden in a docker environment on your file server with reverse proxy and subdomain for full functionality. Alternatively, you could employ the services of this month’s featured password tool, Buttercup (https://buttercup.pw).

Buttercup offers you the best of both worlds: you can run it as a standalone password manager, but it’s also capable of being run on a mobile device (Android or iOS) and even as a Firefox or Chrome-based browser add-on. While your desktop and browser extensions can work with a locally stored file, you have to store your vault in the cloud if you want to access it on mobile devices, but you get to choose which service to use, while your password vault is wrapped in an extra layer of 256-bit AES encryption on top of whatever encryption is applied by your storage provider.

Get set up

Buttercup is supplied as an AppImage or Homebrew package. For the purposes of this tutorial, we’re choosing the path of least resistance, so head over to https://buttercup.pw and click Linux (AppImage) to download it somewhere suitable, such as your Home directory. Once done, right-click the AppImage in Files and choose Properties > Permissions tab (or just Properties in Ubuntu 22.10) to set the magic Allow Executing File As Program flag.

MIGR ATE FROM ANOTHER PASSWORD MANAGER

If you’re looking to switch password managers, the good news is that Buttercup can import from a wide range of services. There’s direct support for Bitwarden (JSON and CSV), KeePass (XML), LastPass (CSV) and 1Password (1PIF), plus generic support for CSV.

Sadly, things aren’t as simple as exporting your file and watching it magically import into Buttercup via Current Vault > Import. The developers are struggling to get this feature working properly (see https://github.com/butter cup/buttercup-desktop/issues/1017 for details), but you may have success with the following approach.

First, after attempting any platformspecific options, export your vault in CSV format. Then open it and reformat it so only four columns of data are kept: title, username, password and url, making sure those are the names in the first row (case-sensitive). Save the file and you should now be able to import it into Buttercup via the CSV (CSV) method provided.

One extra thing: with files containing hundreds of entries, you may find Buttercup keeps appearing to become non-responsive while importing the file – simply click Wait until it completes. Alternatively, split your file into multiple batches of, say, 300-400 logins and import them separately. On the downside, each imported file is placed in its own folder, and while you can move folders around quickly, you can’t move more than a single login item at once.

Unlock this article and much more with
You can enjoy:
Enjoy this edition in full
Instant access to 600+ titles
Thousands of back issues
No contract or commitment
Try for 99p
SUBSCRIBE NOW
30 day trial, then just £9.99 / month. Cancel anytime. New subscribers only.


Learn more
Pocketmags Plus
Pocketmags Plus

This article is from...


View Issues
Linux Format
January 2023
VIEW IN STORE

Other Articles in this Issue


WELCOME
MEET THE TEAM
This issue, we’re helping people escape Windows again and use Elementary OS instead. What would you suggest a newbie should try out in the open source world?
It just works!
It’s a phrase I’ve seen used steadily for
REGULARS AT A GLANCE
Newsdesk
THIS ISSUE: Funding programmes Google’s secure OS Godot goes independent Torvalds interview Arm case aids RISC-V
Kernel Watch
Jon Masters keeps an eye out for all the latest happenings in the Linux kernel, so you don’t have to.
ONGOING DEVELOPMENT
The Asahi Linux project posted a lengthy update
Answers
Got a burning question about open source or the kernel? Whatever your level, email it to answers@linuxformat.com
Mailserver
Hmm, MX Linux has been the number one
A Photo Tool Libre
Version: 1.0.4-3 Web: https://github.com/ aphototool/A-Photo-Tool-Libre Many desktop distributions
Shutter Encoder
MULTIMEDIA CONVERTER
Passy
OFFLINE PASSWORD MANAGER
Open-Typer
TYPING TUTOR
Qtexttospeech
TEXT TO SPEECH
Thorium
WEB BROWSER
Ásbrú Connection Manager
SESSION MANAGER
ET: Legacy
FIRST-PERSON SHOOTER
Cro-Mag Rally
RACING GAME
Nvtop
GPU PROCESS MONITOR
Stretchly
BREAK REMINDER
LINUX FORMAT
The #1 open source mag Future Publishing Limited,
REVIEWS
Samsung 990 Pro 2TB
Return of the king? Yes, Jeremy Laird is back.
Phrozen Sonic 8K
Bigger prints, finer details, Linux support – is
AntiX-22
Nate Drake discovers there’s lots to love about the fast, lightweight and stable operating system that is AntiX.
Voyager Live 22.10
Nate Drake explores the glorious union of Gnome and Xfce in a single OS. You’ll never look at your desktop the same way again.
Ubuntu Unity 22.10
Nate Drake takes you on a trip down memory lane as the Unity Desktop makes its official comeback to Ubuntu.
ROUNDUP
ROUNDUP
Trilium 0.56 CherryTree 0.99 Zim 0.75 Joplin 2.8.8 QOwnNotes 22.10.3
ESCAPE WINDOWS
Looking for a practical alternative to Windows? Nick Peers reveals how to set up and use the extremely user-friendly Elementary OS.
You’ve made your choice – it’s time to install Linux alongside Windows.
Install Elementary OS alongside Windows
Take the desktop tour
The big selling point of Elementary OS is its desktop – here’s what you need to know.
Installing new apps
Finding and installing apps in Elementary OS is easy, but you’ll need more than the default app store provided.
Take a deeper dive
Your new operating system is up and running, and your journey into Linux has begun. Here’s where to focus your efforts next.
Pi USER
TWEET DREAMS ARE MADE OF THIS
Les Pounder is an editor at Tom’s Hardware
Pis to be fully stocked by autumn 2023
Eben Upton tells us we can expect shelves to be groaning with Raspberry Pis again later in 2023.
3, 2, 1, Make!
More projects!
EsPiFF
A new microcontroller.
PiKISS v1.10.0
Les Pounder is getting to an age where things need to be simple, so when someone said “Keep It Simple, Stupid”, he took no offence.
Build your own bespoke USB device
Les Pounder uses his snake charming skills again to prove how easy it is to make USB devices with Python and the cheapest of Pis.
Design and build your dream Pi robot
In his latest series, Les Pounder explains how to plan, design and build your very own Raspberry Pi robot from the basics up.
Monitor and graph your system metrics
Graphs make Matt Holder happy, so he spent his weekend storing system statistics in a database and pumping out graphs so you can, too!
The Audacity of it
We chat with Martin Keary about the new features of Audacity, managing a community and the pitfalls of telemetry.
TUTORIALS
Improve your typing
Years ago, when Shashank Sharma had more hair on his scalp than cheeks, he decided to master touch-typing. With these tools, so can you.
ReactOS: the open source Windows
Open source OS
Create videos from time-lapse photos
Time-lapse videos
Explore a box full of distributions
Containers
Get started photo editing with GIMP
Photo editing
IN DEPTH
Open source RAW photography
Linux offers all the pro-level tools you could possibly need for better photos. Karsten Günther is your top-tips guide.
CODING ACADEMY
Using eBPF to monitor filesystems
Mihalis Tsoukalos explains how to use eBPF to track filesystems.
Code an admin back-end in Django
Continuing with our magazine cataloguing application, Matt Holder explains how to create admin controls and basic view functions
Chat
X
Pocketmags Support