Melhor gerenciamento de senhas?

3

Eu uso o KeePass para gerenciar a maioria das minhas senhas, mas atualmente ainda estou armazenando senhas em texto puro em alguns lugares com os quais não me sinto totalmente confortável: + credenciais smtp em .muttrc + credenciais do imap em .offlineimaprc + Credenciais Nextcloud para caldav / cardav em .vdirsyncer/config

Os vdirsyncer docs oferecem algumas sugestões para usar o passe ou keyring , mas eu dei alguns passos no processo de instalação do Keyring e percebi que teria que fazer alguma solução de problemas apenas para fazê-lo funcionar (estou usando Gnome, é o padrão para uma carteira do KDE ...). Antes de eu ir para o buraco do coelho, eu estou querendo saber se há uma solução confiável que funcionará para todas as três necessidades.

    
por Amanda 29.12.2017 / 22:43

1 resposta

0

Acabei indo com pass -

Meu .vdirsyncer/config usa password.fetch = ["command","pass","Nextcloud/user"] para recuperar a senha.

Em .offlineimaprc

[general]
accounts = Example
pythonfile = ~/.offlineimap/pass.py

[Repository ExRemote]
type = IMAP
remotehost = ...
cert_fingerprint = ...
remoteuser = [email protected]
remotepasseval = get_pass("user")
ssl = yes 

E então .offlineimap/pass.py inclui isso:

#! /usr/bin/env python2
from subprocess import check_output

def get_pass(account):
    return check_output("pass Example/" + account, shell=True).splitlines()[0]

Ainda estou ajustando minhas configurações de .muttrc .

    
por 03.01.2018 / 19:29