Publicado em: 06/Sep/2018
Atualizado em: 08/Jan/2020

Pass

Como exportar do google chrome

http://www.thewindowsclub.com/export-import-passwords-chrome-browser

abre a caixa de exportação de senha do google chrome

chrome://settings-frame/passwords

Instalar extensão para o chrome

https://github.com/dannyvankooten/browserpass

1apt-get install pass qtpass

Os arquivos ficam em ~/.password-store/

Uso básico

 1zx2c4@laptop ~ $ pass
 2Password Store
 3├── Business
 4│   ├── some-silly-business-site.com
 5│   └── another-business-site.net
 6├── Email
 7│   ├── donenfeld.com
 8│   └── zx2c4.com
 9└── France
10    ├── bank
11        ├── freebox
12            └── mobilephone
13
14zx2c4@laptop ~ $ pass Email/zx2c4.com
15sup3rh4x3rizmynam3
16
17zx2c4@laptop ~ $ pass -c Email/zx2c4.com
18Copied Email/jason@zx2c4.com to clipboard. Will clear in 45 seconds.
19
20zx2c4@laptop ~ $ pass insert Business/cheese-whiz-factory
21Enter password for Business/cheese-whiz-factory: omg so much cheese what am i gonna do
22
23zx2c4@laptop ~ $ pass generate Email/jasondonenfeld.com 15
24The generated password to Email/jasondonenfeld.com is:
25$(-QF&Q=IN2nFBx)
26
27zx2c4@laptop ~ $ pass rm Business/cheese-whiz-factory
28rm: remove regular file ‘/home/zx2c4/.password-store/Business/cheese-whiz-factory.gpg’? y
29removed ‘/home/zx2c4/.password-store/Business/cheese-whiz-factory.gpg’
30
31

Integração com o git

1pass git init
2pass git remote add origin kexec.com:pass-store

https://git.zx2c4.com/password-store/about/#EXTENDED GIT EXAMPLE

root@erebo:/home/intmain/geraldoim/git/Intmain/logbook/public/draft# apt-get install pass Lendo listas de pacotes… Pronto Construindo árvore de dependências
Lendo informação de estado… Pronto Os seguintes pacotes foram instalados automaticamente e já não são necessários: python-attr python-click python-colorama python-constantly python-incremental python-jinja2 python-markupsafe python-pam python-pyasn1-modules python-serial python-service-identity python-twisted python-twisted-bin python-twisted-core python-twisted-mail python-twisted-names Utilize ‘apt autoremove’ para os remover. The following additional packages will be installed: gnupg2 pwgen tree xclip Pacotes sugeridos: libxml-simple-perl Os NOVOS pacotes a seguir serão instalados: gnupg2 pass pwgen tree xclip 0 pacotes atualizados, 5 pacotes novos instalados, 0 a serem removidos e 7 não atualizados. É preciso baixar 416 kB de arquivos. Depois desta operação, 649 kB adicionais de espaço em disco serão usados. Você quer continuar? [S/n] Obter:1 http://ftp.br.debian.org/debian stretch/main amd64 gnupg2 all 2.1.18-8~deb9u1 [299 kB] Obter:2 http://ftp.br.debian.org/debian stretch/main amd64 pwgen amd64 2.07-1.1+b1 [19,0 kB] Obter:3 http://ftp.br.debian.org/debian stretch/main amd64 tree amd64 1.7.0-5 [46,1 kB]
Obter:4 http://ftp.br.debian.org/debian stretch/main amd64 pass all 1.6.5-7 [30,6 kB]
Obter:5 http://ftp.br.debian.org/debian stretch/main amd64 xclip amd64 0.12+svn84-4+b1 [21,1 kB]
Baixados 416 kB em 12s (33,5 kB/s)
A seleccionar pacote anteriormente não seleccionado gnupg2. (Lendo banco de dados … 352711 ficheiros e directórios actualmente instalados.) A preparar para desempacotar …/gnupg2_2.1.18-8~deb9u1_all.deb … A descompactar gnupg2 (2.1.18-8~deb9u1) … A seleccionar pacote anteriormente não seleccionado pwgen. A preparar para desempacotar …/pwgen_2.07-1.1+b1_amd64.deb … A descompactar pwgen (2.07-1.1+b1) … A seleccionar pacote anteriormente não seleccionado tree. A preparar para desempacotar …/tree_1.7.0-5_amd64.deb … A descompactar tree (1.7.0-5) … A seleccionar pacote anteriormente não seleccionado pass. A preparar para desempacotar …/archives/pass_1.6.5-7_all.deb … A descompactar pass (1.6.5-7) … A seleccionar pacote anteriormente não seleccionado xclip. A preparar para desempacotar …/xclip_0.12+svn84-4+b1_amd64.deb … A descompactar xclip (0.12+svn84-4+b1) … Configurando tree (1.7.0-5) … Configurando xclip (0.12+svn84-4+b1) … Configurando gnupg2 (2.1.18-8~deb9u1) … A processar ‘triggers’ para man-db (2.7.6.1-2) … Configurando pwgen (2.07-1.1+b1) … Configurando pass (1.6.5-7) … root@erebo:/home/intmain/geraldoim/git/Intmain/logbook/public/draft#

apt install pass

pass init 62461AD6EDC7F1D1

pass git init

pass git remote add origin ssh://git@intmain.io:8322/geraldoim/pass.git

pass git push –set-upstream origin master

pass git pull origin master

git pull origin master –allow-unrelated-histories

/home/intmain/geraldoim/.password-store/

comments powered by Disqus