Enpass on Linux: A Comprehensive Guide to Secure Password Management

Enpass is a functional password manager that offers everything you need to make it an option to consider. In this post, we tell you about its main features and how to get it on Linux.

Enpass is a simple and secure app for taking care of your passwords and other credentials. It features dozens of templates to help you securely save any kind of information, including passwords, logins, bank accounts, credit cards, identification cards, passports, and more.

Now, so far, there wouldn’t be much difference from what LastPass or 1Password offers, but what sets Enpass apart is that you have the freedom to choose where to store your passwords.

Enpass is an OFFLINE password manager. So, Enpass encrypts your passwords in vaults stored and synced using on your own cloud accounts. Or you can sync between devices via Wi-Fi and skip the cloud completely.

Of course, with Enpass you will have support for many operating systems such as Windows, Linux, and macOS. But not only that, you can also install it on Android and iOS. It also has extensions for web browsers that will allow you to autocomplete passwords.

As expected, Enpass has the premise that we do not have to remember all the passwords, but one will be enough to unlock our Vault.

As with LastPass, 1Password and other solutions, it has a free version that will be enough to start with the tool and other paid versions oriented to families and work teams.

Let’s see how to get it on Linux.

Get Enpass on Linux

Fortunately, Enpass has an important support for Linux, so most of the distributions are supported without problems.

Enpass on Debian based distributions

The Debian family that includes Ubuntu and its derivatives covers most of the distributions that can be found today. For that reason, Enpass has a dedicated repository to install it.

First, open a terminal and before starting, update the entire operating system.

sudo apt update
sudo apt upgrade

The next step is to add the Enpass repository to the system

echo "deb https://apt.enpass.io/ stable main" | sudo tee /etc/apt/sources.list.d/enpass.list

Then download the GPG key from it and add it to the system

wget -O - https://apt.enpass.io/keys/enpass-linux.key | sudo tee /etc/apt/trusted.gpg.d/enpass.asc

Now refresh APT

sudo apt update

Finally, you can run this command to install Enpass on Debian based distributions.

sudo apt install enpass

Getting Enpass on RHEL-based distributions

In the case of the RHEL family, which includes Rocky Linux and other distributions, the procedure is similar to the above.

First open a terminal and update the whole system

sudo yum update

Then, add the Enpass repository as follows:

cd /etc/yum.repos.d/
sudo wget https://yum.enpass.io/enpass-yum.repo

Finally, you can install Enapass

sudo yum install enpass

As you can see, the procedure is simple.

For openSUSE Leap

In the openSUSE Leap case, the procedure is also similar.

First, open the terminal and upgrade the system

sudo zypper up

Then, download and import the GPG key from the Enpass repository

wget https://yum.enpass.io/RPM-GPG-KEY-enpass-signing-key
sudo rpm --import RPM-GPG-KEY-enpass-enpass-signing-key

Next, add the repository, update Zypper, and finally install the tool

sudo zypper ar -f -c https://yum.enpass.io/stable/x86_64/ Enpass
sudo zypper update
sudo zypper install enpass

Enpass at a glance

As soon as you start the application, you will see a screen like this one

Enpass initial screen
Enpass initial screen

On the right side, you are asked what kind of use you will give to Enpass and where you will store your Vault.

In this case, we have chosen that it will be for a Personal account and that it will be stored on the same PC.

So, the next step is to create a new vault ,although from there you can restore a previously created one.

Create a new Vault with Enpass
Create a new Vault with Enpass

If you create a new one, you will be prompted to create the master password.

Creating the master password
Creating the master password

Then the configuration process will finish, and you will see this screen, which is the main screen of the tool.

Main screen
Main screen

You will quickly see a screen on the right to do a setup when you are ready, press Done.

As you can see on the left side, there are the main options, and the categories of the passwords to store.

On the top panel, you will see a + button that will be used to add a new item.

When you do so, you will see a screen where you will have to choose the category.

Adding a new item with Enpass
Adding a new item with Enpass

In the case of selecting Login, you will be able to select one of the default templates.

In this case, I will pick Facebook. You will see this screen.

Add Login entry screen
Add Login entry screen

Just fill in the data fields, but you also have the option to generate the password by pressing the Generate button.

Generate password with Enpass
Generate password with Enpass

You will be presented with a window where you can select the options for the new password. When you are ready, click on fill.

Continue until you are done. You will get a screen like this.

The new entry has been added
The new entry has been added

You can also audit your passwords, from the left panel under the Compromised option.

Finally, you can also check the Enpass options to customize it further. For example, you can use a dark theme.

Settings tool
Settings tool

Uninstall Enpass from the system

If you no longer want to use the tool, it is best to remove it from the system.

In the case of Debian and its derivatives, you can run

sudo apt install enpass

If you also want to remove the repository from the system, then run

sudo rm /etc/apt/sources.list.d/enpass.list

Now for the RHEL family, you can uninstall it with this command

sudo yum remove enpass

And to remove the repository run

sudo rm /etc/yum.repos.d/enpass-yum.repo

Finally, for OpenSUSE

sudo zypper rm enpass

If you want to remove the repository from the system,

sudo zypper rr Enpass

As you can see, the process is too easy.


Enpass is an innovative password manager that allows us to choose where to store our passwords.

I hope this post serves as an introduction to this great password manager, and you can take a look at it. Share this post so we can continue to grow.

website tool

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top