Skip to main content

Канвертуючы прыватны ключ putty ў фармат openssh



З аўтэнтыфікацыяй ключом па ssh, падлучаючыся з Windows, разабраліся. А як наконт выкарыстання таго ж ключа, толькі для аўтэнтыфікацыі пры падключэнні з кампутара пад кіраваннем Linux? PuttyAgent для лінукса няма, а фармат .ppk Лінуксам не разумеюць.



Для гэтага трэба канвертаваць прыватны ключ з фармату ppk ў фармат openssh. І дапаможа нам у гэтым ўтыліта puttygen для linux з пакета putty-tools. Ва ўсякім разе, менавіта такі пакет прысутнічае ў рэпазітары Дебіан. :)

  # Aptitude install putty-tools 

Уласна, канвертуючы ключ з ppk ў openssh:

  # Puttygen private-key.ppk -O private-openssh -o private-key.txt 

Тут параметр -O паказвае фармат, у які канвертуецца прыватны ключ. А -o азначае імя файла для захавання.



Такім чынам, прыватны ключ у фармаце openssh будзе захаваны ў файле private-key.txt.

На вашым кампутары яго трэба будзе скапіяваць у спецыяльны файл - сховішча прыватных ключоў:

  # Cat private-key.txt> ~ / .ssh / id_rsa 


Як вы ацэніце артыкул?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (2 адзнак, сярэдняе: 5,00 з 5)
Загрузка ...

Дадаць каментар

Ваш e-mail не будзе апублікаваны.