Chaveiro no cygwin pedindo senha todas as vezes que um novo console é aberto

0

Então, quando você tem um chaveiro ( link ) nativamente no Ubuntu, você só precisa inserir as senhas-chave uma vez por sessão, mas quando você está usando no cygwin, ele pede a senha todas as vezes que eu abro uma nova janela do cygwin, porque aparentemente ela a trata como uma nova sessão?

Então, como vou consertar isso?

    
por Fabis 30.09.2016 / 16:38

1 resposta

2

O chaveiro fornecido pela Cygwin está desatualizado. Falta suporte para chaves no estilo OpenSSH 6.8.

Se você receber a mensagem de erro " Aviso: não é possível determinar a impressão digital na linha a seguir, voltando ao nome do arquivo ",

Como sugerido no fórum do Arch , adicione essas linhas perto da linha 817 em /usr/bin/keychain :

        *\ @(SHA256|MD5):[0-9a-zA-Z\+\/=]*)
            # The new OpenSSH 6.8+ format,
            #   1024 SHA256:mVPwvezndPv/ARoIadVY98vAC0g+P/5633yTC4d/wXE /home/barney/.ssh/id_dsa (DSA)
            echo "$ef_line" | cut -f2 -d' '
            ;;

e esta perto da linha 17:

shopt -s extglob

E ele deve começar a funcionar como esperado novamente.

    
por 14.07.2017 / 08:49