Faça isso com Putty.
-
Linux: com o gerenciador de pacotes, instale o PuTTY (ou as ferramentas mais pequenas do PuTTY):
- Ubuntu
sudo apt-get install putty-tools - parecido com o Debian
apt-get install putty-tools - baseado em RPM
yum install putty - Gentoo
emerge putty - Archlinux
sudo pacman -S putty - etc.
- Ubuntu
-
OS X: Instale o Homebrew e execute
brew install putty
Coloque as chaves em algum diretório, por exemplo, sua pasta pessoal. Agora converta as chaves PPK em keypairs SSH: busca de cache
Para gerar a chave privada :
cd ~
puttygen id_dsa.ppk -O private-openssh -o id_dsa
e para gerar a chave pública :
puttygen id_dsa.ppk -O public-openssh -o id_dsa.pub
Mova essas chaves para ~/.ssh e verifique se as permissões estão definidas como privadas para sua chave privada:
mkdir -p ~/.ssh
mv -i ~/id_dsa* ~/.ssh
chmod 600 ~/.ssh/id_dsa
chmod 666 ~/.ssh/id_dsa.pub
Se você já tentou executar uma operação ' git clone ', talvez seja necessário fazer isso também
chmod 666 ~/.ssh/known_hosts