ãã¹ã¯ã¼ã管çãã¼ã« id-manager.el æ´æ°
id-manager.elãæ´æ°ãã¾ããããã¨ãã¡ããã¨ç´¹ä»è¨äºãæ¸ãã¦ãªãã£ãã®ã§ã¾ããã«æ¸ãã¾ããã
- 以åã®è¨äºï¼2009/09/14 id-manager.el
ä½ã
ä¸ã®ä¸ã«ããµããIDã¨ãã¹ã¯ã¼ãã管çãããã®ã§ãã
ä¾ã«ãã£ã¦é¡ä¼¼åãããããããã¾ããæåãªãã®ãåæããã¨ä»¥ä¸ã®ãããªæãã§ããããã
- パスワード管理ソフト ID Manager
- ããªã¼ãWindowsä¸ã®å®çªï¼
- パスワード管理、デジタルウォレット、パスワード生成 | ロボフォーム
- åç¨ãã¡ã¼ã«ã¼è£½PCã«ããªã¤ã³ã¹ãã¼ã«ããã¦ãããã¨ããã
- GNOME Keyring
- GNOMEã®æ¨æºéµç®¡çãã¼ã«
- æ¬å®¶ï¼Projects/GnomeKeyring - GNOME Wiki!
- åèï¼gnome-keyring を利用してコマンドライン上のパスワードを置換する - daily dayflower
- ãã®ä»
- 最強のパスワード管理ツール5選! | ライフハッカー[日本版]
- æè¿ã¯ 1password ã使ã£ã¦ãã人ãããè¦ã¾ã
èªåã欲ããã£ãè¦ä»¶ã¯ä»¥ä¸ã®ããã§ããããã¯ãã®ã¾ã¾ id-manager.el ã®å£²ãã§ãããã¾ãã
- OSã«ä¾åããªã
- âããPCãå£ããããOSãå¤ãããããã®ã§
- æå·åãã¦æå
ã«ç½®ããã
- âãªãã©ã¤ã³ã®ãã¨ãå¤ãã®ã§
- å³èµ·å
- é«éãªæ¤ç´¢
- âEmacs / Anything
ã¤ã³ã¹ãã¼ã«æ¹æ³
å¿ è¦ãªãã®
- GnuPG
- æå·åãã¼ã«
- EasyPG
- anything.el
- ç¡ãã¦ãåãã¾ãããå ¥ãã¦ããã¾ãããã
Linux ã Mac ã 㨠GnuPG ã®ã¤ã³ã¹ãã¼ã«ã¯ç°¡åã ã¨æãã¾ãã
Windows ã®å ´å㯠Emacs 㨠GnuPG ã®ãã«ãç°å¢ã«ãã£ã¦éããããªã®ã§ããã cygwin ã® GnuPG ã使ãå ´å㯠fakecygpty ãå¿
è¦ã§ãã
- åè:
id-manager.el ã®å®è¡åã«ãGnuPGã¨EasyPGã®åä½ãã§ãã¯ããã¦ã¿ã¦ãã ãããããæ¹ã¯ test.gpg ã®ãããªãã¡ã¤ã«åã§é©å½ãªå 容ã®ãã¡ã¤ã«ãEmacsã§ä½æãã¦ä¿åãã¾ãããã®éæå·åã®æ¹æ³ï¼å ±ééµã§è¯ãã¨æãã¾ãã®ã§ãã®ã¾ã¾ãOKããæ¼ãï¼ã¨ãã¹ã¯ã¼ããèããã¾ãã
EasyPGã§æå·åã®ãã¹ã
ãã¾ãããã°å 容ãèªåçã«æå·åããã¦ä¿åããã¾ããä¿åããããã¡ã¤ã«ãè¦ãã¨æå·åããã¦ãã¦å 容ã¯è¦ãã¾ãããEmacsã§æå·åããããã¡ã¤ã«ãéãã¨ããã¹ã¯ã¼ããèããã¦èªåçã«å¾©å·åããã¾ãã
ããã§åé¡ããããããªã id-manager.el ãåãã¾ããã
æ¬ä½ã®ã¤ã³ã¹ãã¼ã«ã¨è¨å®
id-manager.el ã¯ãauto-install.el ã§ä»¥ä¸ã®å¼ãè©ä¾¡ãã¦å ¥ãããããã¦ã³ãã¼ããã¦load-pathã®å ´æã«ç½®ãã¦ãã ããã
;; auto-installã使ãå ´å (auto-install-from-url "https://github.com/kiwanami/emacs-id-manager/raw/master/id-manager.el")
ãã¦ã³ãã¼ã
以ä¸ãè¨å®ä¾ã§ãã
(autoload 'id-manager "id-manager" nil t) (global-set-key (kbd "M-7") 'id-manager) ; ãã¼ãã¤ã³ã (setenv "GPG_AGENT_INFO" nil) ; minibufferã§ãã¹ã¯ã¼ããå ¥åããå ´å
ãã¹ã¯ã¼ããæ¯åå ¥ããã®ãé¢åãªäººã¯ä»¥ä¸ã®è¡ã追å ããã¨å ¥åããããã¹ã¯ã¼ãããã£ãã·ã¥ãã¾ãããã®å ´åãå®å ¨æ§ãè½ã¡ã¾ãã®ã§æ°ãã¤ãã¦ãã ããã
(setq epa-file-cache-passphrase-for-symmetric-encryption t) ; ãã¹ã¯ã¼ãã®ãã£ãã·ã¥
EasyPGã§ã¯ãªã㦠alpaca.el ã使ãæ¹æ³ãããã¾ãã詳ããã¯ã½ã¼ã¹å é ã®ã³ã¡ã³ããåç §ãã¦ãã ããã
æ©è½ãç°¡åãªä½¿ãæ¹ãªã©
èµ·åãã¡ã¤ã³ç»é¢
M-x id-manager ã¨ããããä¸ã®è¨å®ä¾ã§ã¯ M-7 ã§èµ·åãã¾ãã
id-manager.elãAnythingã§èµ·åããã¨ããï¼ã¤ã¾ããªããã¹ããã¼ã¿ã§ãã¿ã¾ãã...ï¼
Anythingã®ä¸è¦§ã®ä¸ã«ã¯ãã¬ã³ã¼ãï¼ä¸ã¤ã®ID-ãã¹ã¯ã¼ãã®æ å ±ï¼ã®è¿½å ã»ä¸è¦§è¡¨ç¤ºã®ç®¡çç¨ã®ã¢ã¯ã·ã§ã³ã¨ãç»é²ããã¦ããã¬ã³ã¼ãã®ä¸è¦§ãåºã¦ãã¾ãã
ç´ æ©ãçµãè¾¼ã¿
ããã§ãç®çã®ã¬ã³ã¼ããçµãè¾¼ãã§ã¨ã³ã¿ã¼ï¼ããã©ã«ãã®Anythingã¢ã¯ã·ã§ã³ï¼ããã¨ãã¯ãªãããã¼ãã«ãã¹ã¯ã¼ããã³ãã¼ããã¾ãããããé常ã®ä½¿ãæ¹ã§ããã¹ã¯ã¼ããå¿ è¦ãªã¨ãã«ãã£ã¨éãã¦ã±ã£ã¨é¸ã¶æãã§ãã
ã¬ã³ã¼ãã¸ã®ã¢ã¯ã·ã§ã³ã«ã¯ã³ãã¼ã®ä»ã«ããããããã¡ã«ID-ãã¹ã¯ã¼ãã®è¡¨ç¤ºãã¬ã³ã¼ãã®ç·¨éãããã¾ãã
å 容追å ãç·¨éç»é¢
管çã¢ã¯ã·ã§ã³ããã¬ã³ã¼ãã®è¿½å ããAnythingã§ã¬ã³ã¼ããé¸ãã§ç·¨éã¢ã¯ã·ã§ã³ãé¸ã¶ã¨ã以ä¸ã®ãããªå ¥åç»é¢ã«ãªãã¾ãã
ãã¤ã¢ãã°ã§å 容ãå ¥å
å ¥åã§ããå 容ã¯ä»¥ä¸ã®ããã§ãã
- Account Name : ã¢ã«ã¦ã³ãã®åå
- ä¾ï¼ãGoogleã¢ã«ã¦ã³ããã¨ãããã·ã³åã¨ã
- 空ç½ãæ¥æ¬èªãå«ãã§ãè¯ãã§ãããä¸æã§ããå¿ è¦ãããã¾ãã
- Account ID : ã¢ã«ã¦ã³ãã®ID
- ä¾ï¼IDåã¨ãã¡ã¼ã«ã¢ãã¬ã¹ã¨ããrootãã¨ã
- 空ç½ã§ããã¾ãã¾ãã
- Password : ç§å¯ã«ãã¦ãããããã¹ã¯ã¼ã
- èªåã§å ¥åãã¦ãè¯ãã§ããã[Generate]ãã¿ã³ã§é©å½ã«çæãã¾ãã
- Memo : åèãã¡ã¢ãªã©
ä¸è¦§ç»é¢
Anythingãç¡ãå ´åããã¡ã¤ã³ç»é¢ããã¬ã³ã¼ãä¸è¦§ãé¸ãã å ´åã«è¡¨ç¤ºãããç»é¢ã§ãã
ä¸è¦§ã®è¡¨ç¤ºãã½ã¼ããã¬ã³ã¼ãã®è¿½å ã»ä¿®æ£ã»åé¤ãªã©ã
ãã¼ãã¤ã³ãã¯ä»¥ä¸ã®ãããªæãã§ãã
移å | |
---|---|
n,p,j,k | ä¸ä¸ |
å ¨ä½ | |
a,+ | æ°è¦ã¬ã³ã¼ã追å |
u,r | ãªãã¼ã |
ã¬ã³ã¼ãæä½ | |
e,m | ç·¨é |
d,- | åé¤ |
Enter | ãã¹ã¯ã¼ãã³ãã¼ |
表示 | |
S | ãã¹ã¯ã¼ã表示ã®ãã°ã« |
T | æ´æ°æ¥æã§ã½ã¼ã |
N | ã¢ã«ã¦ã³ãåã§ã½ã¼ã |
I | ã¢ã«ã¦ã³ãã®IDã§ã½ã¼ã |
M | ã¡ã¢ã®å 容ã§ã½ã¼ã |
çµäº | |
q | å¤æ´ãããã°ä¿åãã¦çµäº |
Q | å¤æ´ããã«çµäº |
ã¤ã³ãã¼ããã¨ã¯ã¹ãã¼ã
IDã¨ãã¹ã¯ã¼ãã¯ããã©ã«ãã§ã¯ã~/.idm-db.gpgãã«ä¿åããã¾ãã
ãã¡ã¤ã«å½¢å¼ã¯ä»¥ä¸ã®ãããªã·ã³ãã«ãªã¿ãåºåãã§ãã
(name) ^t (ID) ^t (password) ^t (Update date "YYYY/MM/DD") [^t (memo)]
æåã§å¾©å·åããã°Excelãªã©ã®ãã¼ã«ã§ã¡ã³ããã³ã¹ãåºæ¥ã¾ãããæ¢ã«ããããIDãæã£ã¦ãã人ã¯ã¤ã³ãã¼ããç°¡åã§ãã
æ´æ°å 容
以åã®ãã®ã¨ã®å·®ã«ã¤ãã¦ç°¡åã«ã¾ã¨ããã¨ä»¥ä¸ã®ããã§ãã
- ç·¨éç»é¢ããã¤ã¢ãã°ã«ãªã£ã
- ä¸è¦§ç»é¢ã®ã½ã¼ãã®åããæ¹åãã
æè¿ã¯OpenIDãOAuthãªã©ã§ã¢ã«ã¦ã³ããèªè¨¼ãã¾ã¨ããåãã«ãªã£ã¦ãã¦ã¯ããã®ã§ãããã¾ã ã¾ã ãã¹ã¯ã¼ããå¿
è¦ãªå ´é¢ã¯å¤ãã§ãã