GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu20.04にKeeWebPasswordManagerをインストールする方法

KeeWebは、オンラインとオフラインの両方でパスワードを保存するために使用されるオープンソースのパスワードマネージャーです。 KeePassと互換性があり、Webバージョンおよびデスクトップアプリとしても利用できます。 OneDrive、Googleドライブ、Dropboxなどの他のクラウドサービスと同期できます。すべてのパスワードを安全な方法で管理するのに役立ちます。簡単なタグ入力、複数のファイルのサポート、履歴、テーマ、キーボードショートカット、インライン画像ビューアなど、多くの機能を提供します。

このチュートリアルでは、Ubuntu20.04にKeeWebパスワードマネージャーをインストールする方法を説明します。

前提条件
  • Ubuntu20.04サーバーを実行しているサーバー。
  • ルートパスワードはサーバーで構成されています。
はじめに

開始する前に、システムパッケージを最新バージョンに更新することをお勧めします。次のコマンドで更新できます:

apt-get update -y

すべてのパッケージが更新されたら、次のコマンドを使用して他の必要な依存関係をインストールします。

apt-get install apt-transport-https git ca-certificates curl software-properties-common gnupg2 unzip -y

すべての依存関係がインストールされたら、次のステップに進むことができます。

Dockerをインストールする

KeeWebパスワードマネージャーをインストールするには、Dockerパッケージが必要です。まず、次のコマンドを使用してDockerリポジトリを追加します。

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

次に、次のコマンドを使用してDockerCEをインストールします。

apt-get install docker-ce -y

Dockerをインストールしたら、次のコマンドを使用してDockerのバージョンを確認します。

docker -v

次の出力が得られるはずです:

Docker version 20.10.0, build 7287ab3

KeeWebをインストール

まず、次のコマンドを使用してKeeWebの最新バージョンをダウンロードします。

git clone https://github.com/SvenC56/docker-keeweb.git

ダウンロードが完了したら、ディレクトリをダウンロードしたディレクトリに変更し、次のコマンドを使用してDockerイメージをビルドします。

cd docker-keeweb
docker build -t svenc56/keeweb

次の出力が得られるはずです

 ---> 98ab35023fd6
Step 6/8 : WORKDIR /opt/keeweb
 ---> Running in e5966f3a3cec
Removing intermediate container e5966f3a3cec
 ---> e36bc8c356bc
Step 7/8 : COPY --from=git /keeweb /usr/share/nginx/html
 ---> 7cde550d672f
Step 8/8 : EXPOSE 80
 ---> Running in b784c9df85d7
Removing intermediate container b784c9df85d7
 ---> 11ddfdbf04f8
Successfully built 11ddfdbf04f8
Successfully

上記のコマンドは、KeeWebに必要なすべての画像をダウンロードします。次のコマンドを使用して、ダウンロードしたすべてのイメージを確認できます。

docker images

次の出力が得られるはずです:

REPOSITORY       TAG       IMAGE ID       CREATED              SIZE
svenc56/keeweb   latest    11ddfdbf04f8   About a minute ago   30.5MB
               6c514976beff   About a minute ago   37.5MB
nginx            alpine    98ab35023fd6   2 weeks ago          22.3MB
alpine           latest    d6e46aa2470d   6 weeks ago          5.57MB

次に、ダウンロードしたイメージからKeeWebのコンテナーを作成し、次のコマンドを使用してポート80で公開します。

docker run -d -p 80:80 svenc56/keeweb

次の出力が得られるはずです:

70c5b0b493759eca931dfdbe473fb090d8e66d4269b6f7b0b221568ace020721

次のコマンドを使用して、実行中のコンテナを確認することもできます。

docker ps

次の出力が得られるはずです:

CONTAINER ID   IMAGE            COMMAND                  CREATED          STATUS          PORTS                NAMES
70c5b0b49375   svenc56/keeweb   "/docker-entrypoint.…"   24 seconds ago   Up 22 seconds   0.0.0.0:80->80/tcp   nostalgic_visvesvaraya

KeeWebダッシュボードにアクセス

次に、Webブラウザーを開き、URL http:// your-server-ipを使用してKeeWebダッシュボードにアクセスします。 。次の画面が表示されます。

次に、 + iをクリックします conは、新しいパスワードファイルを追加します。次の画面が表示されます。

新規をクリックします 下部にあります。次の画面が表示されます。

マスターパスワード、名前、バックアップキーを入力し、保存先をクリックします ボタンをクリックして、パスワードファイルをシステムにダウンロードし、セットアップを完了します。

ショートカットをクリックします 左側のペインで、KeeWebで使用されるすべてのショートカットのリストを確認します。

外観をクリックします 左側のペインで、KeeWebのデフォルトの言語、テーマ、およびフォントをカスタマイズします。

結論

おめでとう!これで、Ubuntu20.04にKeeWebパスワードマネージャーが正常にインストールされました。これで、すべてのパスワードをKeeWebに保存して、他のストレージサービスと同期できます。


Ubuntu
  1. Ubuntu22.04にDockerをインストールする方法

  2. Ubuntu20.04にTeamPassPasswordManagerをインストールする方法

  3. Ubuntu 18.04 / Ubuntu 18.10 /Ubuntu19.04にDockerをインストールする方法

  1. Ubuntu16.04でTeampassPasswordManagerをセットアップする方法

  2. Ubuntu20.04にKeyPassPasswordManagerをインストールする方法

  3. Ubuntu20.04にPortainerDockerManagerをインストールする方法

  1. Ubuntu 20.04、18.04、21.04にDockerをインストールする方法

  2. Ubuntu18.04サーバーにPassboltPasswordManagerをインストールする方法

  3. Ubuntu20.04サーバーにPassboltPasswordManagerをインストールする方法