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

Ubuntu/Debian

目次

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を使用してKeeWebダッシュボードにアクセスします。 http:// your-server-ip。 次の画面が表示されますKeeWebダッシュボード

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

パスワードリスト

クリックしてください 新着 下部にあります。 次の画面が表示されます。

マスターパスワード

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

パスワードファイルをダウンロードする

同期

クリックしてください ショートカット 左側のペインで、KeeWebで使用するすべてのショートカットのリストを表示します。

Keewebショートカット

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

Keewebテーマ

結論

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

Hope this helps! 

Source link

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です