Como criar a chave SSH para o usuário git

1

Se eu quiser sincronizar minha origem remota com outro repositório remoto, terei que registrar um gancho pós-atualização. Mas vou precisar de uma chave ssh para isso.

Como meu repositório de origem é de propriedade do usuário git, precisarei criar esse ssh para esse usuário. Mas eu não consigo logar como usuário git para criar as chaves ssh necessárias (o gitlab criou esse usuário e eu não conheço uma senha). Existe outra abordagem para fazer essa sincronização, ou há um erro geral na maneira que eu quero fazer isso?

    
por Matthias Reisner 08.08.2014 / 09:31

1 resposta

0

Se você tiver privilégios root / sudo, poderá criar a chave e, em seguida, armazená-la no diretório .ssh do usuário git. Não se esqueça de chown do criado para arquivar, de forma que eles pertençam a git:git e chmod aos valores paranóides apropriados.

    
por 08.08.2014 / 09:47