パスワード管理は何を使っていますか。色々なソフトウェア、サービスがありますが個人的には1Passwordを使っています。以前はLastPassを使っていましたが、乗り換えました。1PasswordはDropboxしか使わないので安心できます。 そんな1Password互換のソフトウェアがpasscardsです。Chrome機能拡張、Webアプリ版もあるのですが今回はCLI版を紹介します。

passcardsの使い方

passcardsをインストールしたら、後はコマンドとオプションで使えます。listで一覧が出ます。

$ passcards list | more
Unable to find keychain path in /path/to/.ws.agile.1Password.settings, using default path
0%402,59880,1A23775B0B83D4.PAReq (Login, FD39)
0%402,59880,1AAEEBA3147AE4.PAReq (Login, A464)
0%402,60020,18486B7FB59082.PAReq (Login, D872)
0%402,60020,2D35A959DB3CF9.PAReq (Login, 242C)
0%402,60020,66FFF6C8F4B2C6.PAReq (Login, FA68)

showコマンドと該当するアカウントでパスワードが表示できます。

$ passcards show accounts.google.com
Unable to find keychain path in /path/to/.ws.agile.1Password.settings, using default path
Multiple items match "accounts.google.com":

  [1] Google
  [2] Google
  [3] accounts.google.com
  [4] accounts.google.com
  [5] accounts.google.com

Select Item: 1
Google (Login)
  :
Form Fields:
  identifier-captcha-input (0): 
  signIn (4): Next
  Email (2): xxxxxxxxxxk@gmail.com
  Passwd (1): zzzzzzzzzz
  signIn (4): Sign in
  lang-chooser (null): en
  history_state0 (0): password

1PasswordはWebブラウザやデスクトップ、スマートフォンアプリがありますがpasscardsのそれ以外の手の届かないところをフォローするのに使えそうです。CLIで使えると便利な場面もあるでしょう。

passcardsはnode/JavaScript製のオープンソース・ソフトウェア(BSD License)です。

passcards robertknight/passcards: A 1Password-compatible command-line and web-based password manager