LinuxコマンドラインからBitwardenパスワードにアクセスする方法

LinuxコマンドラインからBitwardenパスワードにアクセスする方法

Linux PCでオープンソースのパスワードマネージャーBitwardenを使用していますか?GUIアプリケーションは気に入っていますが、コマンドラインツールも使用できるようにしたいと思いますか?結局のところ、彼らはそうします!LinuxコマンドラインからBitwardenパスワードにアクセスする方法については、このガイドに従ってください。

LinuxへのBitwardenCLIのインストール

Bitwarden CLIの使用方法を示す前に、BitwardenCLIをインストールする必要があります。ありがたいことに、アプリの開発者はセットアップを非常に簡単にしました。インストールを開始するには、キーボードのCtrl + Alt + T または Ctrl + Shift + T を押して、Linuxデスクトップでターミナルウィンドウを開きます 。ターミナルウィンドウを開いた状態で、Linuxオペレーティングシステムに対応する以下に概説するコマンドラインインストール手順に従います。

スナップパッケージ

LinuxディストリビューションでBitwardenCLIアプリケーションを動作させるための最良かつ最速の方法は、Snapパッケージバージョンを入手することです。どうして?NodeJSやNPMなどをインストールする必要はありません。Snapランタイムをインストールし、パッケージをインストールして、次に進みます。

SnapStoreからBitwardenCLIを取得する場合は、LinuxPCでSnapランタイムを有効にすることから始めます。「snapd」パッケージをインストールし、snapd.socket systemdでサービスを有効にすることで、ランタイムを簡単に設定できます。

注:Linux PCでSnapdを設定する方法がわかりませんか?LinuxでSnapパッケージを設定する方法についての詳細なチュートリアルを確認してください

Linux PCでSnapdランタイムが起動して実行されると、以下のsnap install コマンドを使用して、LinuxPCでBitwardenCLIアプリをすばやくセットアップでき ます。

LinuxコマンドラインからBitwardenパスワードにアクセスする方法

sudo snap install bw

インストールが完了したら、次のコマンドを実行してBitwardenCLIのヘルプ領域にアクセスします。

bw --help

NPM

Snapパッケージを実行できない場合は、NodeJSパッケージマネージャー(NPM)を使用してBitwardenCLIツールをインストールする必要があります。NPMを機能させるには、LinuxPCに一致するコマンドを入力します。

Ubuntu

sudo apt install npm

Debian

sudo apt-get install npm

Arch Linux

sudo pacman -S npm

Fedora

sudo dnf install npm

OpenSUSE

sudo zypper install npm

NPMパッケージ管理ツールが機能している状態で、npm install コマンドを使用して 、BitwardenCLIの最新リリースを取得します。インストール中に、NPMでエラーが表示される場合があることに注意してください。これらのエラーは通常、NPMが古くなっていることを意味します。リリースを更新するには、NodeJSの公式Webサイトを確認してください。

sudo npm install -g @ bitwarden / cli

Snapリリースのような静的パッケージではなくビルドされているため、インストールには時間がかかる場合があります。インストールが完了するまで、数分間座ってしばらくお待ちください。

NPMが終了したら、次のコマンドを実行して、BitwardenCLIがLinuxにインストールされていることを確認できます。

bw --help

BitwardenCLIの構成

BitwardenCLIアプリがセットアップされます。次に、パスワードを表示できるように構成します。構成を開始するには、ターミナルウィンドウを開き、以下の手順に従ってください。

ステップ1:bwloginコマンドを使用します 。このコマンドを使用すると、構成ファイルを生成し、Bitwardenユーザーアカウントをアプリにアタッチできます。

LinuxコマンドラインからBitwardenパスワードにアクセスする方法

bwログイン

ステップ2:入ると 体重のログイン コマンドを、あなたが言うターミナルウィンドウでプロンプトが表示されます「電子メールアドレス。」Bitwardenアカウントに関連付けられているメールアドレスを入力し、  Enter キーを押します。

ステップ3:メールアドレスを入力した後、  bwlogin コマンドは画面に2番目のプロンプトを出力します。このプロンプトには、「マスターパスワード」と表示されます。Bitwardenパスワードボールトにパスワードを入力します。

ステップ4:ログインすると、「ログインしています!」というメッセージが表示されます。続いてエクスポートBW_SESSION =” YOUR_SESSION_KEY_HERE。”

export BW_SESSION =” YOUR_SESSION_KEY_HERE”コマンドを出力からクリップボードにコピーします。次に、以下のコマンドを使用して、Nanoテキストエディタで.bashrcを開きます。

注:BW_SESSION =” YOUR_SESSION_KEY_HERE”は例です。Bitwarden CLIプロンプトの実際のコマンドは、さまざまな文字、記号、および数字になります。

LinuxコマンドラインからBitwardenパスワードにアクセスする方法

nano -w〜 / .bashrc

手順5:キーボードのEnter キーを押して、Nanoテキストエディタで新しい行を作成します 。次に、以下のコードを貼り付けます。あなたが実行した後に、端末プロンプトに表示され、実際のセッションキーでコードに「YOUR_SESSION_KEY_HERE」に変更しなければならないことをしてくださいは、ノートBWログインを

alias bw-unlock='export BW_SESSION="YOUR_SESSION_KEY_HERE"'

ステップ6:Ctrl + Oを押して、編集内容をNanoテキストエディターに保存します 。次に、Ctrl + Xを使用し てNanoテキストエディタを閉じます。

手順7:ターミナルウィンドウを閉じて、再度開きます。ターミナルウィンドウが再び開いたら、コマンドbw-unlockを実行して、Bitwardenパスワードボールトのロックを解除します。

bw-ロックを解除

BitwardenCLIの使用

Bitwarden CLIの使用は、さまざまなbw サブコマンドを介して 実行されます。ボールトでパスワードを見つける方法については、以下のコマンド例を試してください。

利用可能なすべてのパスワードを一覧表示します

Bitwardenボールトで使用可能なすべてのパスワードを一覧表示するには、次のコマンドを実行します。

bwリストアイテム--pretty

bw list コマンドの詳細については 、bw list –helpを実行してください 。それを使用して実行できる詳細な操作の概要を説明します。

特定のWebサイトのパスワードを一覧表示します

ボールトから特定のサイトのパスワードを見つける必要がありますか?bw bw list items –search コマンドを実行し ます。

bw get password example.com

パスワードをBitwardenサーバーと同期する

再同期に、Bitwarden中央サーバとBitwarden CLIアプリは、実行体重同期 コマンドを。

bw同期

アイテムを削除

ボールト内のアイテムを削除するには、次の手順を実行します。まず、bw list –pretty を実行して 、アイテムのIDコードを見つけます。次に、bw deleteitemを使用します

bw削除アイテムYOUR_ID_CODE_HERE

その他のBWコマンド

基本的なBitwardenCLIコマンドについて説明しました。ただし、アプリにはまだまだあります。Bitwardenコマンドの使用���法の詳細については、以下を実行してください。

bw --help

特定のサブコマンドについてサポートが必要ですか?以下のコマンドの「サブコマンド」を、詳細を知りたいコマンドに置き換えることを忘れないでください。以下のような体重のgetBWリストなど、

bwサブコマンド--help


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか