Mach es mit Putty.
Linux: Installieren Sie mit Ihrem Paketmanager PuTTY (oder die minimaleren PuTTY-Tools):
- Ubuntu
sudo apt-get install putty-tools
- Debian-like
apt-get install putty-tools
- RPM basiert
yum install putty
- Gentoo
emerge putty
- Archlinux
sudo pacman -S putty
- usw.
- Ubuntu
OS X: Homebrew installieren, dann ausführen
brew install putty
Legen Sie Ihre Schlüssel in einem Verzeichnis ab, z. B. in Ihrem Home-Ordner. Wandeln Sie nun die PPK-Schlüssel in SSH-Schlüsselpaare um: Cache-Suche
So generieren Sie den privaten Schlüssel:
cd ~ puttygen id_dsa.ppk -O private-openssh -o id_dsa
und um den öffentlichen Schlüssel zu generieren :
puttygen id_dsa.ppk -O public-openssh -o id_dsa.pub
Verschieben Sie diese Schlüssel auf ~/.ssh
und stellen Sie sicher, dass die Berechtigungen für Ihren privaten Schlüssel auf privat gesetzt sind:
mkdir -p ~/.ssh mv -i ~/id_dsa* ~/.ssh chmod 600 ~/.ssh/id_dsa chmod 666 ~/.ssh/id_dsa.pub
Wenn Sie bereits versucht haben, eine ' git clone' -Operation auszuführen, müssen Sie dies möglicherweise auch tun
chmod 666 ~/.ssh/known_hosts