Документ взят из кэша поисковой машины. Адрес оригинального документа : http://wiki.cs.msu.ru/Main/SSHKeyGenUsePuTTY?rev=2
Дата изменения: Unknown
Дата индексирования: Sun Apr 10 07:22:32 2016
Кодировка: koi8-r
(r2) SSHKeyGenUsePuTTY < Main < Foswiki
You are here: Foswiki>Main Web>SShKeys>SSHKeyGenUsePuTTY (revision 2)EditAttach

Создание и использование закрытого и открытого ключа в программе putty

Для общего понимания ключей рекомендуется прочитать страницу посвященную ssh-ключам

как получить openssh открытый ключ из putty-ключа

Как Вы читали на странице посвященную ssh-ключам, ssh-сервер использует для проверки публичную часть ключа, в то время как программа putty создает файл, содержащий обе части.

Пример ключа:
PuTTY-User-Key-File-2:љssh-rsa
Encryption:љnone
Comment:љrsa-key-20131225
Public-Lines:љ6
AAAAB3NzaC1yc2EAAAABJQAAAQEAtSHsx6tYHpM43aSJP8ZzUgS3KuKwudeq+4sI
IUEh0zAhQBKdKQiFuTT6ujI42HAatpj7slfl799HO36jlzWMFvDhfBlVSXfKqqma
caO2G7geneTGLCTaIFPfF8Z0drqt5nOCCvagcQVNBbfrdNIDHWlemOporAE/toWN
kvZbD4yAkJg/d/OrNTfM/jhNLisvHBwpgph1Xl4IyGlN3+BXlpP5lIWwRAo267GV
dCWwaY+85I+HlUH/XZxOE9cdlW4EvA2Xh1d/+bMJyYpCX5eqLVwY8LgirdKKdrSu
1Cf1qjS9/yhRXbATkqKekltC+7EbBq7PHqdkQ7eOzZxRKB+NRw==
Private-Lines:љ14
AAABAGuzToSPZNPo1bQ4UZuKwRwCzcZ483VremwNenSjRItoudMR/JTwT4LhOyKa
Zv07vNtGNMroJ9q8HIQ9dgbhkZEZmtQqvRbtSBJyrtvJICwoSY5QrS8BJ8Ax3piD
1ovI8cdLmW5NdCeGnH/w0TC0OTQVI32EdZa0omyGwuHC6gk9yJ3KG/8mGlrpA2bj
yIVBX3HRvO92+lac0wYHuUN7e+CFOxxA16VuY3a8e4L5Jt6d28vs5HFxslpunPCB
xtktLvU9LN1Bpr5Oo+T3NCIQSOYwtTtIfKTu0svAwb7bdo606TYCY+9AO9GJCi2U
1pElA5lWqhNdymXXsSLfPurdFw0AAACBAOHeOXyKzvLhnXof59fV1jcbH9yAIDe+
ctEj7dJkHb9QH+uFNokShn8wyEqLRDcgX1EkBXk88+7K6ejwGvH+bLgEvMHfZGEI
jLzEkNcaSKqJVJzCrciEwqvbFCAIY4olvf3Hn6eCWdlFnteG2oa8F5YT3ABp6PN4
Hrv1hHIE4k7ZAAAAgQDNS+fw7pMu6UD7sUW7YPKo8BuPQTAkPMwx1IXD51ulBwhZ
MT8w4RuE0E81Xg/mdbKRXfACgj1knYQAGuHozKmsSWny7gS1Di2tvhPZaRxWffti
p22IiAnZLa3UlmqYfS83/5vqgyRhVVd7vtffBay5E9hTlCxWlK4RqRTGxslpHwAA
AIEAsoV4OhVeIK1qCHTz6oHGOISreMbovH8d3qIHtU4vpAD4QQqb9zRDFZrwGAAT
USU+kDfQkecU04Btm41e/3V/fa74tTRGD3lomBy41NxiZ21yrhqMgOL2A6OXHZiL
L2w3KC1r2OpdW2MMOiwTwNQSClE8aMqZvBvu4cf5a+zO57s=
Private-MAC:љ982c817c83314e3641fccc8d641933d0615732c4

Также Вы уже знакомы с тем, что посылать закрытую часть нельзя, поэтому putty-ключ тоже посылать нельзя. А что же делать? Очень просто:
  • с помощью уже знакомой Вам программы puttygen получить лишь открытую часть, которую и отправить администратору
  • для этого надо запустить её с параметром -L: puttygen -L путь_до_putty-ключа

Пример:
  1. Пусть мы используем ключ, указанный выше (не используйте этот ключ, он дан лишь для примера)
  2. находимся в директории с этим ключом
  3. ключ называется putty.key
  4. тогда нам достаточно сказать: puttygen -L putty.keyчтобы программа напечатала публичную часть ключа в нужном нам формате:
    ssh-rsaљAAAAB3NzaC1yc2EAAAABJQAAAQEAtSHsx6tYHpM43aSJP8ZzUgS3KuKwudeq+4sIIUEh0zAhQBKdKQiFuTT6ujI42HAatpj7slfl799HO36jlzWMFvDhfBlVSXfKqqmacaO2G7geneTGLCTaIFPfF8Z0drqt5nOCCvagcQVNBbfrdNIDHWlemOporAE/toWNkvZbD4yAkJg/d/OrNTfM/jhNLisvHBwpgph1Xl4IyGlN3+BXlpP5lIWwRAo267GVdCWwaY+85I+HlUH/XZxOE9cdlW4EvA2Xh1d/+bMJyYpCX5eqLVwY8LgirdKKdrSu1Cf1qjS9/yhRXbATkqKekltC+7EbBq7PHqdkQ7eOzZxRKB+NRw==љrsa-key-20131225
    которую и надо отправить администратору
  5. Можете использовать перенаправление вывода: puttygen -L putty.key > key.pub и послать уже в виде файла key.pub
Edit | Attach | Print version | History: r6 | r4 < r3 < r2 < r1 | Backlinks | View wiki text | Edit WikiText | More topic actions...
Topic revision: r2 - 25 Dec 2013, RomanKondakov
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback