É possível usar a ferramenta secreta para procurar senhas de cavalos-marinhos existentes?

9

Eu encontrei este post sobre como obter senhas do chaveiro gnome da linha de comando ( Como faço para obter senhas do chaveiro no terminal para uso em scripts? ), e descobri que a ferramenta secreta é o caminho a percorrer. É ótimo poder armazenar senhas com a ferramenta secreta, mas não consigo descobrir como procurar senhas existentes que foram armazenadas usando cavalos-marinhos, que é o que realmente espero fazer. Eu não sei que atributo (s) e valor (es) eu precisaria usar para consultá-los, e a página de manual é bastante vaga sobre o que estes poderiam ser.

    
por Randoogle 22.05.2014 / 01:40

2 respostas

8

Ok, depois de investigar um pouco mais, parece que o cavalo-marinho não atribui nenhum atributo às senhas armazenadas (tenho certeza que a ferramenta secreta não consegue encontrar uma senha sem nenhum atributo para pesquisa) ). A razão pela qual eu acredito que este é o caso é que, depois de criar um em cavalos-marinhos, eu olho para as propriedades e detalhes e não há detalhes (ou seja, atributos). Eu encontrei outros em cavalos-marinhos, porém, que têm detalhes, e sou capaz de procurá-los em ferramentas secretas usando esses atributos.

A solução, ao que parece, é criar a senha usando a ferramenta secreta , atribuindo os atributos apropriados para uma pesquisa única mais tarde. Como os dois usam o gnome-keyring em segundo plano, a nova senha aparece no cavalo-marinho no momento em que você a cria na ferramenta secreta.

O gnome-keyring parece mais do que feliz em criar mais de uma senha com exatamente o mesmo rótulo (mas não exatamente os mesmos atributos, ela será substituída se forem exatamente iguais), então, depois de recriá-la, você pode simplesmente apagar o antigo inútil do cavalo-marinho.

$ secret-tool store --label=DomainPassword user sjohnson domain some.domain
Password: thisismypa$$w0rd
$ secret-tool lookup user sjohnson domain some.domain
thisismypa$$w0rd

A razão pela qual eu inicialmente não queria armazenar uma senha usando a ferramenta secreta era que eu não sabia como fazer com que ela fosse uma senha Login (disponível no login) através de senha secreta. ferramenta. Parece, contanto que "Login" seja seu keystore padrão , a ferramenta secreta irá armazená-lo lá.

    
por Randoogle 23.05.2014 / 23:33
0

Eu testei agora e posso recuperar minha senha com esses argumentos:

servidor de pesquisa de ferramenta secreta "ownCloud"

    
por Alfonso E.M. 05.03.2018 / 16:18