PuTTY: Telnet/SSH Клиент
PuTTY — клиентская программа для работы с сетевыми протоколами Telnet, SSH, SCP, SFTP, для подключения по COM-порту и ZModem, утилита для генерации RSA, DSA, ECDSA, Ed25519 цифровых SSH-ключей.
PuTTY является свободным приложением с открытым исходным кодом, содержит реализацию сетевых протоколов SSH, Telnet, Rlogin, и распространяется под Open Source лицензией MIT.
Пакет PuTTY включает в себя несколько приложений:
- PuTTY: Telnet и SSH клиент
- PSCP: SCP клиент — копирование файлов по шифрованному протоколу с управлением из командной строки
- PSFTP: SFTP клиент — копирование файлов по SSH, подобно FTP
- PuTTYtel: отдельный Telnet клиент
- Plink: интерфейс командной строки к PuTTY
- Pageant: агент SSH-аутентификации для PuTTY, PSCP и Plink
- PuTTYgen: утилита для генерации SSH-ключей
Вы можете скачать и установить, как полный инсталлятор, так и каждый модуль по отдельности. На странице загрузки PuTTY представлены бинарные файлы под Windows, и исходные коды, в том числе и под Linux/Unix. Помимо официальных релизов и поддерживаемых ОС, существуют аддоны и модификации PuTTY, созданные сторонними разработчиками. А кроме основной документации, рекомендуем ознакомиться с особенностями русской версии PuTTY, часто задаваемыми вопросами FAQ, со статьями, прямо или косвенно связанными с работой PuTTY, SSH, и работе с Linux в целом, а также каталогом цветовых схем PuTTY.
Новости PuTTY
26.08.2023 — Релиз PuTTY 0.79
Особенности релиза:
Область действия MSI-инсталлятор возвращена к обычному значению («per machine»), что отменяет временное решение для устранения проблем с безопасностью в Windows, примененное в версии 0.78.
Это означает, что установка 0.79 (или более новых версии) не приведет к автоматическому удалению версии 0.78, если версия 0.78 была установлена с использованием области действия по умолчанию («per user»). В такой ситуации мы рекомендуем сначала удалить 0.78. Если же были установлены обе версии, то их удаление, а затем повторная установка новой версии исправят ситуацию.
Переход на PuTTY 0.79 с более ранних версий (0.77 и старше) не потребует никаких действий.
Отслеживание мыши в терминале:
- Добавлена поддержка движений мыши, не являющихся перетаскиванием.
- Добавлена поддержка событий горизонтальной прокрутки (например, генерируемых трекпадами).
Исправление обратной совместимости:
- Аутентификация пользователей на основе сертификатов теперь работает с OpenSSH 7.7 и более ранними версиями.
Исправления ошибок:
- При работе с протоколом «Raw», двойное нажатие
^D
в окне терминала могло вызвать сбой «assertion failure». - Вывод терминала мог зависнуть, если сервер отправлял управляющую последовательность для изменения размера окна (и она не была отключена в настройках), а для окна PuTTY был установлен запрет на изменение размера.
- В GTK PuTTY мог произойти сбой, если сервер отправлял управляющую последовательность для изменения размера окна, в то время как окно было прикреплено к половине экрана в KDE.
- В GTK PuTTY мог произойти сбой, если пользователь пытался изменить размер шрифта, в то время как окно было развернуто на весь экран.
- Настройки таймингов «bell overload» неверно интерпретировались в PuTTY и pterm версий 0.77/0.78 для Unix. Рекомендуется пересмотреть сохраненные сеансы и «Default Settings», если какие-либо из них были перезаписаны в данных версия программы, так как проблемы могут сохраниться и в более новых версиях.
- Баннеры SSH-аутентификации не выводились должным образом, если сервер отправлял их непосредственно перед закрытием соединения (например, в качестве объяснения пользователю о закрытии соединения).
- Команда
close
в PSFTP всегда сообщала об ошибке, поэтому завершение ею пакетного сценарияpsftp -b
заставляло PSFTP считать, что произошел сбой, даже если все работало нормально. - Обработка сертификата работала некорректно (только для ключей RSA), если пользователь указывал detached сертификат для PPK-файла с другим встроенным сертификатом.
- В Pageant для Windows опция для записи фрагмента файла конфигурации OpenSSH для Windows теперь работает даже при наличии пробелов в имени пользователя.
- В режиме local-line-editing, нажатие
^U
теперь просто очищает строку, а не очищает ее и затем вставлять литерал^U
. - Исправлено несколько редких случаев переноса строки в терминале, связанных с double-width символами.
Архив новостей:
- 26.08.2023 — PuTTY 0.79
- 29.10.2022 — PuTTY 0.78
- 27.05.2022 — PuTTY 0.77
- 17.07.2021 — PuTTY 0.76
- 08.05.2021 — PuTTY 0.75
- 27.06.2020 — PuTTY 0.74
- 21.12.2019 — PuTTY 0.73-RU-17
- 29.09.2019 — PuTTY 0.73
- 20.07.2019 — PuTTY 0.72
- 16.03.2019 — PuTTY 0.71
- 08.07.2017 — PuTTY 0.70
- 29.04.2017 — PuTTY 0.69
- 21.02.2017 — PuTTY 0.68
- 05.03.2016 — PuTTY 0.67
- 09.12.2015 — PuTTY 0.66-RU-16
- 07.11.2015 — PuTTY 0.66
- 25.07.2015 — PuTTY 0.65
- 28.02.2015 — PuTTY 0.64
- 15.05.2014 — PuTTY 0.63-RU-15
- 12.01.2014 — PuTTY 0.63-RU-14
- 11.11.2013 — PuTTY 0.63-RU-12
- 06.08.2013 — PuTTY 0.63
- 23.03.2013 — PuTTY 0.62-RU-11
- 21.01.2013 — PuTTY 0.62-RU-10
- 20.02.2012 — PuTTY 0.62-RU-9
- 10.12.2011 — PuTTY 0.62
- 02.10.2011 — PuTTY 0.61-RU-8
- 12.07.2011 — PuTTY 0.61
- 10.01.2011 — PuTTY 0.60-RU-7
- 17.12.2010 — PuTTY 0.60-RU-6
- 19.11.2010 — PuTTY 0.60-RU-5
- 29.04.2007 — PuTTY 0.60
- 24.01.2007 — PuTTY 0.59
- 05.04.2005 — PuTTY 0.58
- 20.02.2005 — PuTTY 0.57
- 26.10.2004 — PuTTY 0.56
- 03.08.2004 — PuTTY 0.55
- 12.02.2004 — PuTTY 0.54
- 12.11.2002 — PuTTY 0.53b
- 01.10.2002 — PuTTY 0.53
- 14.01.2002 — PuTTY 0.52
- 14.12.2000 — PuTTY 0.51
- 16.10.2000 — PuTTY 0.50
- 28.06.2000 — PuTTY 0.49
- 18.11.1999 — PuTTY 0.48
- 27.08.1999 — PuTTY 0.47
- 09.07.1999 — PuTTY 0.46
- 22.01.1999 — PuTTY 0.45