23.8 C
Texas

How To Install Keeweb Password Manager On Ubuntu 20.04

Today we are going to learn that how to install KeeWeb Passwrod Manager On Ubuntu 20.04. KeeWeb Password Manager provides the best and easy way to keep our passwords safe and secure. With the help of KeeWeb, you can easily store your strong passwords that can’t be remembered. It provides you the facility of managing your all passwords in a proper and secure way. So, you can easily retrieve these passwords when needed. Now, we’ll see some advantages of password managers & then we’ll proceed towards installation procedure.

Some advanatages of Password Managers

  • You don’t have to remember passwords.
  • You can use strong passwords.
  • Provides the facility of managing shared accounts.
  • Suggest you the strong passwords from their auto-generation function.
  • KeeWeb is a Linux password manager that can be used to store online & offline passwords. You can also syncs with online storage tools like Owncloud, Google drive and many others.

So, here we’ll see how to install KeeWeb Password Manager On Ubuntu 20.04.

Step 1: Update Your System

As usual we do, update your system to have the latest packages installed. Fire the below command in your terminal.

sudo apt update && sudo apt upgrade -y

Step 2: Install Docker CE On Ubuntu 20.04

- Advertisement -

As the Docker CE is required for installing KeeWeb, so install the required dependencies and Docker CE on Ubuntu 20.04.

sudo apt install apt-transport-https ca-certificates curl software-properties-common

Once the dependencies are resolved, add the Docker GPG key & repository on Ubuntu system.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"

Then, fetch updates and run the install command to install Docker CE on Ubuntu 20.04.

sudo apt-get update
sudo apt install docker-ce

Verify the status by typing

sabi@Ubuntu20:~$ sudo systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor prese>
Active: active (running) since Sun 2020-11-29 10:21:29 PKT; 3min 8s ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 5014 (dockerd)
Tasks: 13
Memory: 46.9M
CGroup: /system.slice/docker.service
└─5014 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/con>
نومبر 29 10:21:28 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:28.301848329+>
نومبر 29 10:21:28 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:28.301855801+>
نومبر 29 10:21:28 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:28.301863033+>
نومبر 29 10:21:28 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:28.302105313+>
نومبر 29 10:21:28 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:28.772013949+>
نومبر 29 10:21:29 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:29.065876484+>
نومبر 29 10:21:29 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:29.145196166+>
نومبر 29 10:21:29 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:29.145469013+>
نومبر 29 10:21:29 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:29.178396579+>
نومبر 29 10:21:29 Ubuntu20 systemd[1]: Started Docker Application Container En>
lines 1-21/21 (END)

Add the user to the docker group in order to avoid typing sudo everytime.

sudo usermod -aG docker ${USER}

Step 3: Install KeeWeb On Ubuntu 20.04

We’ll install Keeweb on Ubuntu 20.04 from the source code. Hit the below commands in your terminal.

git clone https://github.com/SvenC56/docker-keeweb.git
cd docker-keeweb
docker build -t svenc56/keeweb .

Run the keeweb image on port 80 by given command.

sudo docker run -d -p 80:80 keeweb

Now, visit the web browser and type your IP. You’ll see the similar page.

Click on the “+” sign to add the new password file.

Click on “new” at the bottom left side & you’ll get the page like below:

How To Install Keeweb Password Manager On Ubuntu 20.04

Provide the master password, name & do backup of key if you needed.

And finally click on “Save to” button to finish setting up.

You can also save your passwords offline and online. In order to sync with online storage select the tools listed & follow the procedure.

Once file added, you can see it in the left side of keeweb.

You can also add entries,group or template.

Step 4: Customize KeeWeb Password Manager On Ubuntu 20.04

Keeweb provides the facility of customization as you want. You can select hotkeys, plugins and interaction with usb. Some of shortcuts are given below.

How To Install Keeweb Password Manager On Ubuntu 20.04

Step 5: Install KeeWeb Password Manager Plugins

Navigate to Plugins>Load Plugin Gallery to install new plugins.

How To Install Keeweb Password Manager On Ubuntu 20.04

Step 6: Interaction with Google Drive

Select your new keypass & then save it to google drive. You’ll get the error as shown below:

To fix this error go to https://console.developers.google.com/. Here add a new project.

Navigate to Credentials>Create Credentials>OAuth Client ID.

How To Install Keeweb Password Manager On Ubuntu 20.04

And select the application type as web application.

How To Install Keeweb Password Manager On Ubuntu 20.04

And finally provide your domain & site urls as below & hit create.

How To Install Keeweb Password Manager On Ubuntu 20.04

Provide these ID’s in keeWeb in gdriveClientId & secret option.

You’ll also require to verify your domain. You can also navigate to put yourself to risky access if you can’t verify your domain.

And enable the drive API for your project.

So, this is how you can install KeeWeb Password Manager On Ubuntu 20.04

- Advertisement -
Everything Linux, A.I, IT News, DataOps, Open Source and more delivered right to you.
Subscribe
"The best Linux newsletter on the web"

LEAVE A REPLY

Please enter your comment!
Please enter your name here



Latest article