View Issue Details

IDProjectCategoryView StatusLast Update
0003922PluginsNetBoxpublic2021-12-04 23:07
ReporterCrazyMihey Assigned To 
PriorityhighSeveritytweakReproducibilityalways
Status newResolutionopen 
Platformx64OSWindowsOS Version7
Product Version3.0 
Summary0003922: NetBox не понимает Формат Файлов PPK 3-ей Версии
DescriptionВнезапно обнаружил такую Досадную НеСоВместимость: По всей Видимости, Плагин NetBox, встроенный в Far Manager (и основанный на PuTTY 0.70), не ВосПринимает Формат Файлов, СоДержащих Секретные Ключи PuTTY Третьей Версии.
Судя по ОбСуждению: HTTPS://GitLab.Com/tortoisegit/tortoisegit/-/issues/3744
ПроГрамма PuTTY (и PuTTY Key Generator, естественно) переходит на Третью Версию Файлов «*.PPK», начиная с Релиза 0.75, ВыПущенного, аж 8 Мая 2021: HTTPS://WWW.ChiArk.GreenEnd.Org.UK/~sgtatham/putty/changes.html
ПроГрамма PuTTYGen способна Генерировать Приватные Ключи, совместимые с Самой PuTTY и Far NetBox (НаПример) из Приватных Ключей OpenSSH (Что есть Удобно).
Основные Отличия Третьей Версии от Второй:
 1. ЗаГоловок Файла
    2: «PuTTY-User-Key-File-[HighLight=Red]2[/HighLight]: ssh-rsa»
    3: «PuTTY-User-Key-File-[HighLight=Red]3[/HighLight]: ssh-rsa»
 2. В конце каждой Строки идёт Один Символ «0x0A» — Формат UNIX (LF), а не Два «0x0D, 0x0A» — формат DOS/Windows (CR LF), как было раньше. Но Это, как раз, не Влияет на РаботоСпособность NetBox;
 3. Изменён Формат Цифрового ОтПечатка Ключа (Поле «Private-MAC») с SHA-1 (160 Бит) на SHA-2 (256 Бит).
Видимо, из-за Третьего Пункта NetBox не ВосПринимает Формат Файлов PPK.
По Приведённой выше Ссылке также содержится Решение Описанного НеДоРазУмения, но Оно может быть ИсПользовано только как Временное, не БезОпасное и не Универсальное.
Для РусскоЯзычных Читателей ПроДублирую Решение здесь: Перед СоХранением СекретнОго Ключа в Меню ПроГраммы «PuTTYGen» (Версии 0.75+) выбираем «Key»/«Parameters for Saving Key Files…»/«PPK File Version:»:«2»,«OK». Далее СоХраняем Ключ, как Обычно, туда, где Его НиКто не найдёт в течение нескольких ближайших ГигаЛет. Far Manager NetBox сможет Работать с такими Ключами.
Надеюсь, что РазРаботчики NetBox смогут ПроАпгрэйдить столь Полезный Код для SSH и SCP и Благодарю за Внимание.
 
Far Manager: Программа управления файлами и архивами 3.0.5888.0 x64
   ╔════════════ NetBox - О программе ═════════════╗
NetBox: SFTP/FTP/FTPS/SCP/WebDAV client for Far Manage
   ║ Version 2.4.5 build 538 ║
   ║ ║
   ║ Based on WinSCP: SFTP/FTP/SCP client for FAR ║
   ║ Version 1.6.2 ║
   ║ Based on WinSCP version 5.11.2 ║
   ║ Copyright © 2000-2017 Martin Prikryl ║
   ╟───────────────────────────────────────────────╢
   ║ SSH and SCP code based on PuTTY 0.70 ║
   ║ Copyright © 1997-2017 Simon Tatham ║
   ║ FTP code based on FileZilla ║
   ║ Copyright © Tim Kosse ║
   ╟───────────────────────────────────────────────╢
   ║ { Закрыть } ║
   ╚═══════════════════════════════════════════════╝
Steps To ReproduceGenerate or Convert a Private Key with PuTTYGen Ver. 0.75+ and Connect to Your SFTP-Server wia NetBox.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2021-12-04 23:05 CrazyMihey New Issue
2021-12-04 23:07 CrazyMihey Issue cloned: 0003923