Comments 23
Зачем вы публичный ключ замазываете? На то он и публичный, что можно передавать по открытым каналам, не боясь его раскрытия.
Если кто-то его подсмотрит и добавит себе в авторизованные — это значит лишь то, что вы, как владелец теперь сможете пройти аутентфикацию на его хост.
А вдруг кто нибудь его себе напишет, и потом будет ПМить что «Не работает»?
Если у кого-то хватит терпения набрать его вручную с картинки — он сам себе враг…
необходимо удалить знак # перед ней
Не необходимо. Читаем ман:
...taken to be an absolute path or one relative to
the user's home directory. The default is “.ssh/authorized_keys”.
У меня закоммнетирована и все прекрасно работает.

А теперь нужно обязательно перезагрузить ssh сервер, иначе ничего не получится.
Не нужно, если не менялся sshd_config.

Не надо вводить людей в заблуждение.
Здесь мне помог случайно оказавшийся под рукой образ с Windows XP (в wine puttygen почему то не смогла отрисовать интерфейс).

А что, в линуксе (предположу что Вы с нем, по Вашей писанине), ssh-keygen отменили?
Если бы воспользовались им, не пришлось бы производить действия с созданным ключем в текстовом редакторе, да еще и грузить «случайно оказавшийся под рукой образ с Windows XP».
ну и на худой конец, в линуксе есть пакет putty-tools, в котором есть PuTTYgen.

Вообщем, Вы поехали из Питера в Москву через Хабаровск, как то так :)
Там у приватного формат заметно отличается, увы. Так что пляски с бубном с любой стороны будут.
Другой вопрос, что puttygen умеет экспортировать openssh-ключи, и она таки есть под *nix, как Вы ниже пишете.
PuTTY for Symbian OS использует нативные ключи OpenSSH, это ни одно и тоже, что и putty, которая со своим форматом ключей.
А в документации написано:
PuTTY for Symbian OS can only use key files created with PuTTYgen on a Windows PC.
Если на Вашей нижней картинке не нативный ключь, по Вашему, то у меня просто слов нет.
Я никак не пойму, Вы публичный и приватный ключи не различаете что ли?
А при чем тут вообще приватный ключ то?
там только о публичном речь.
что-то я совсем не пойму, к чему Вы задали этот вопрос?
Созданный приватный ключ перемещаем в укромное место памяти смартфона (а то мало ли что). Запускаем мобильную putty, в настройках соединения указываем местоположение ключа и имя пользователя для входа. Выдохнули.

Таки приватный должен быть в формате putty.
А публичный автор пихает в OpenSSH, естественно он должен быть в формате OpenSSH. Отсюда и происходят манипуляции с текстовым редактором. И вот для меня загадка — Вы действительно этого не понимаете, или просто потроллить вышли…
по-моему Вы действительно не понимаете о чем я, однозначно.
для того, что сделать публичный ключ формата OpenSSH из приватного ключа putty (кстати в формате putty приватный и публичный ключ в одном файле), достаточно PuTTYgen из пакета putty-tools

puttygen id_rsa.ppk -O public-openssh -o id_rsa

Как этот комментарий согласуется с предыдущим?
PuTTY for Symbian OS использует нативные ключи OpenSSH, это ни одно и тоже, что и putty, которая со своим форматом ключей.


И тем более, я уже писал выше, что насчет putty под *nix Вы совершенно правы:
Другой вопрос, что puttygen умеет импортировать openssh-ключи, и она таки есть под *nix, как Вы выше пишете.


Однако там с любой стороны получаются бубноприкладывания: что при использовании ssh-keygen, что при использовании puttygen.

Эта дискуссия дальше никуда не приведет, похоже. Предлагаю ее свернуть уже.
Автор наверняка имеет ключ изначально у себя, как юзер линукса.
если нет, то
ssh-keygen
а дальше
ему достаточно было сделать
puttygen .ssh/id_rsa -O private -o private-key.ppk (ключ для телефона)
и
ssh-copy-id usae@server (записать ключ на сервер)

А не извращаться.
Only those users with full accounts are able to leave comments. Log in, please.