2012-09-12 12 views
5

Posiadam prywatny klucz ssh, którego użyłem na komputerze mac, aby uzyskać dostęp do repozytorium mojej firmy.Konwersja klucza ssh generowanego na komputerze Mac do ppk

Obecnie pracuję w środowisku Windows i chcę uzyskać dostęp do tych repozytoriów z Tortoise HG.

Niestety, potrzebuję .ppk, PuttyPrivateKey, aby to umożliwić.

Czy istnieje sposób przekonwertowania istniejącego pliku id_rsa na plik ppk?

Lub alternatywnie czy mogę użyć mojego istniejącego pliku klucza ssh w środowisku Windows, aby uzyskać dostęp do repozytorium hg?

Z góry dziękuję!

Odpowiedz

9

Nie mogę powiedzieć, że jestem w 100% zaznajomiony z tym tematem, jednak czy próbowałeś użyć PuTTYgen do importowania pliku id_rsa?

Za pomocą polecenia "Importuj" z menu "Konwersje", program PuTTYgen może ładować klucze prywatne SSH-2 w formacie OpenSSH i formacie ssh.com. Po załadowaniu jednego z tych typów kluczy, możesz go następnie zapisać jako klucz w formacie PuTTY (* .PPK), dzięki czemu możesz go użyć z zestawem PuTTY. Hasło będzie niezmienione przez ten proces (chyba że świadomie go zmienisz). [source]

Można pobrać PuTTYgen na zwykłej stronie pobierania PuTTY:

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

+1

Bardzo dziękuję, czuję się trochę głupio! ^^ – Ostkontentitan

+0

Nie czuj się złym człowiekiem. Z pewnością nie jest to coś, z czym spotykasz się na co dzień i raczej dziwne dla większości ludzi! Szczerze mówiąc, jestem ciekawy, dlaczego nie wygenerowałeś drugiego klucza ssh dla nowego komputera i nie dodałeś go jako upoważnionego do dostępu do repozytorium hg. – Spikes

+0

Tak, to byłaby opcja, ale musiałbym dać komuś upoważnienie i postanowiłem zamiast tego stać się mądrzejszy. – Ostkontentitan

Powiązane problemy