Como alterar a ordem das chaves no gnome-keyring

0

Eu tenho 2 chaves SSH no gnome-keyring (vamos chamá-las de AA e BB) e eu tenho muitos problemas porque eu preciso usar a chave BB (por exemplo, para um servidor bitbucket) e ela usa automaticamente AA key em vez de. Eu modifiquei o ~ / .ssh / config com diferentes configurações sem sucesso. Além disso, o cavalo-marinho não tem a opção de fazer isso.

Basicamente eu quero usar em todas as situações o AA primeiro, e depois o BB. Existe uma maneira de fazer isso? obrigado

Também encontrei outro problema, se eu remover a chave AA do bitbucket e eu tenho localmente AA e BB, então tente clonar um repo, eu recebo um erro, em vez de tentar com a tecla BB ...

Detalhes: Estou usando a chave AA para conectar via ssh a hosts remotos, Eu quero usar a chave BB para bitbucket, Eu tenho ambas as chaves na minha pasta ~ / .ssh.

Mas quando eu tento clonar o repositório bitbucket, ele diz que eu não tenho direitos (porque a chave AA não tem direitos, de fato). Quando eu apago a chave AA, o bitbucket funciona perfeitamente, mas ainda preciso da chave AA para o ssh remoto.

Eu modifiquei minha configuração do ssh:

Host gitserv Hostname remote.server.com IdentityFile ~/.ssh/id_rsa User remoteusername

LE: Eu "consertei" isso usando um hack, adicionando a chave AA na pasta .ssh / other_keys / e usando o conf acima, porque parece que o gnome-keyring monitora apenas a pasta .ssh. É claramente um bug, não sei onde endereçar isso.

    
por Taw 12.03.2018 / 14:33

0 respostas