Gerenciador de senhas da linha de comando que usa a chave SSH para autenticar

11

Estou procurando um gerenciador de senhas de linha de comando, semelhante ao pwsafe , mas que possui autenticação de chave SSH. Ou seja, eu gostaria de poder adicionar minha chave SSH à autenticação ao abrir o arquivo de senhas, para que eu não precise me lembrar de outra senha, mas possa usar minha chave SSH para desbloquear minhas outras senhas.

O Pwsafe é compatível com o Win32 PasswordSafe da Counterpane, que é um recurso que não preciso. Eu só preciso de acesso à linha de comando e da possibilidade de copiar senhas facilmente para a área de transferência.

Esse programa existe?

por favor me apague
fonte
Por que não usar sua senha para desbloquear sua chave ssh?
Gilles 'SO- stop be evil'

Respostas:

3

Eu gosto de usar o KeePass , mas ele não suporta diretamente o uso da linha de comando. No entanto, ele possui uma API e alguns tentaram consertar o problema fornecendo um front-end da linha de comando usando essa API. Todos extraídos do tópico do fórum

  1. Uma interface python para a API Keepass: python-keepass
  2. KPcli

De outros:

  1. O Gorilla de senha , escrito em tcl / tk, deve lidar com o uso da linha de comando com base no pwsafe .

Nenhum deles é capaz de usar sua chave ssh, provavelmente porque o armazenamento de senhas não é realmente o principal candidato à criptografia de chave pública (mesmo que certamente seja conveniente). Com o KeePass, é possível usar seu arquivo de chaves ssh privado como amarração criptográfica adicional, mas isso é mais para adicionar complexidade ao invés de reduzi-la.

Tatjana Heuser
fonte
1

Vi uma recomendação recente do cpm, que parece perfeita. Infelizmente, o link para o download da fonte parece estar quebrado, enviei um email ao autor sobre o assunto, mas ainda não recebi uma resposta.

Rqomey
fonte
1

Há um fork do cmp no github, já que o projeto não vê nenhuma atividade do autor original há um bom tempo.

Christian Hudon
fonte
0

O KeePassC é um gerenciador de senhas baseado em maldições, compatível com o KeePass v.1.xe o KeePassX, que oferecem suporte à autenticação de arquivo de chave (a partir da versão 1.3).

É leve, com apenas duas dependências, e funciona bem.

jasonwryan
fonte