Перейти к содержимому

Putty что это за программа

  • автор:

PuTTY: Telnet/SSH Клиент

PuTTY — клиентская программа для работы с сетевыми протоколами Telnet, SSH, SCP, SFTP, для подключения по COM-порту и ZModem, утилита для генерации RSA, DSA, ECDSA, Ed25519 цифровых SSH-ключей.

PuTTY является свободным приложением с открытым исходным кодом, содержит реализацию сетевых протоколов SSH, Telnet, Rlogin, и распространяется под Open Source лицензией MIT.

Настройки PuTTY SSH сеанс в PuTTY Генерация SSH ключа в PuTTYgen

Пакет 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

18.12.2023 — Релиз PuTTY 0.80

  • Добавлена поддержка kex-strict , новой модификации протокола OpenSSH, устраняющей уязвимость в некоторых режимах шифрования @openssh.com, в частности ChaCha20+Poly1305 (см. vuln-terrapin).
  • Версия putty.exe , установленная через MSI-инсталлятор, теперь снова может видеть файл справки.
  • Сервер, отправляющий неотображаемые управляющие последовательности, такие как ESC[0m , больше не сбрасывает обратную прокрутку до нижней части окна.

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 символами.

Архив новостей:

  • 18.12.2023 — PuTTY 0.80
  • 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

Возможности программы Putty

Putty – уникальная и эффективная программа, предназначенная для работы системных администраторов, а также тех пользователей, которые работают с локальной сетью. Благодаря ей передаются специальные команды по всем известным сетевым протоколам. На первый взгляд, работа putty кажется довольно сложной, однако на деле все очень легко.

Применение Putty, как пользоваться

Для чего нужен putty гайд и кто его использует. Данную программу применяют для многих целей, но основная часть ее работы приходится на:

  • работу удаленного администратора;
  • связь с Telnet-терминалами;
  • связь с VPS-серверами;
  • для настройки маршрутизаторов.

Чтобы пользоваться путти, желательно воспользоваться SSH, так как он способен обеспечить максимальную безопасность после соединения с другим компьютером. Программа патти поддерживает Telnet, который реализует в терминале текстовый интерфейс.

Возможности и работа putty

Ниже представлены все команды putty, которые она мгновенно выполняет:

  • Сохранение параметров и информации для дальнейшего многократного применения.
  • Поддержка SSH-протокола в разных версиях.
  • Работа с известными алгоритмами шифрования.
  • Перераспределение портов при помощи протокола SSH.
  • Соединение через программу proxy и IPv6.
  • Поддержка ECMA-48, VT-102 и xterm.
  • Наличие клиентов SCP и SFTP, которые незаменимы при работе с файлами.
  • Прохождение аутентификации, даже на удаленном компьютере.
  • Возможности первого ограничиваются только функцией копирования.

Putty гайд, как настроить

работа putty

Если выполняется работа с пути, то потребуется разобраться с ее настройками, которые не сложные и доступны каждому. Чтобы к ним добраться, необходимо запустить программу, после чего выплывет окно конфигурации данного приложения. В левом углу представлены категории, а в правой стороне настройки для работы с ними.

Все команды putty, основные 4 раздела

Session

Это самая главная вкладка, которая необходима для подключения к удаленному компьютеру. Именно в ней нужно вводить необходимые параметры для подключения, а также адрес, порт, сюда же вводятся пресеты, благодаря которым не нужно постоянно вводить данные при входе. Для полноценной работы достаточно один раз настроить сессии, а потом они будут автоматически срабатывать при дальнейших запусках программы.

Terminal

Он предназначен для отключения или включения терминала.

Window

В этом разделе находятся настройки для интерфейса, то есть цвет, вид окна, кодировка, шрифт.

Connection

В разделе имеются настройки для параметров подключения, сжатия, алгоритма шифрования, ключей аутентификации. Для главных настроек достаточно открыть вкладки Session и SSH.

Как увеличить объем строк терминала

Довольно часто при работе с документами и программами в консоль необходимо ввести огромное количество информации, но для этого ее нужно пролистать. Но в тоже время настройки по умолчанию не дают сделать вывод полной информации из-за ограничений в две сотни последних строк. Чтобы изменить эти параметры необходимо открыть окно настроек, а потом перейти в категории Window, где придется изменить параметры Lines of scrollback, указав нужное значение, число может быть разным, даже 4000.

Работа с пути, как сохранить сессию?

Теперь о том, putty как пользоваться и при этом сохранить сессию. Если вам нужно ускорить рабочий процесс, плюс постоянно не вводить порт и ip, то все эти данные достаточно сохранить сессией. Для этого вы вводите в поле установку Saved Sessions, а потом Save. Нажимаете на опцию Load и загружаете уже сохраненную вами версию. Когда настройка патти выполнено и все необходимые параметры расставлены правильно, то теперь смело сохраняйте настройки. Входя каждый новый раз в программу вы не будете их вводить.

Как пользоваться путти без пароля?

Довольно часто в программах привязаны пароль и логин, которые требуется вводить для работы. Что же делать, если это мешает в работе и занимает много времени? Для запуска сервера есть довольно простой и в то же время безопасный способ для авторизации. Ведь бывает так, что человек работает сразу с несколькими серверами, на каждом из них разный пароль. Как облегчить работу?

Гайд Putty способен выполнить авторизацию с открытым ключом. Для этого вам достаточно сгенерировать всего два ключа, это приватный и публичный. То есть получается так, что публичный ключ хранится на всех серверах, на которых вам нужно проходить авторизацию этим способом. Что касается приватного, то его нужно сохранить в самом безопасном месте.

Настроить ключи очень просто. Запускаете программу Puttygen, она идет с Putty. Далее в всплывшем окне вводите SSH-2 RSA. Там есть поле Numbers of bits in a generated key, куда потребуется ввести 2048.

Следующий шаг – нажимаете на Generate и заполняете окно. Теперь жмете Save public key, а потом сохраняете публичный ключ. Он идет под названием id_rsa.pub. Последний шаг – это опция Save private key, после чего сохраняет ключ, его имя mykey.ppk. Далее даете согласие на вход без пароля и сохранение ключа. Все что от вас потребуется сделать – это скопировать ключ для хранения на сервере. В помощь вам будет утилита PSFTP, ее не нужно скачивать отдельно, так как она автоматически устанавливается с программой Putty.

Все о PuTTY: установка, настройка, основные команды

PuTTY: как пользоваться, настройка, основные команды

Подключение между двумя компьютерами в среде Linux осуществляется через SSH. Это сетевой протокол прикладного уровня, производящий удаленное управление ОС и туннелирование TCP-соединений. Его использование обусловлено простотой и надежностью, что позволяет выполнять безопасное подключение к серверу.

Соединение по SSH дает возможность выполнять любые команды на удаленном компьютере так, будто мы находимся прямо перед ним. Такой процесс обычно осуществляется через специальные утилиты, особенно если нужно получить доступ к Linux через Windows. Одной из программ таких является PuTTY, о которой речь пойдет в сегодняшней статье. Как ее настроить и подключиться через нее к серверу – читайте далее.

Где скачать PuTTY

PuTTY распространяется в бесплатном доступе на официальном сайте разработчика. Переходим по ссылке и загружаем подходящую версию приложения под разрядность операционной системы.

Putty

Скачиваем инсталлятор и запускаем его. Перед нами отобразится окно приветствия – кликаем по кнопке «Next» до конечного пункта. По пути мы также можем изменить местоположение программы, а также добавить или исключить некоторые функции PuTTY.

Как установить putty на компьютер

После успешной установки в меню «Пуск» появится новый ярлык под названием PuTTY – с ним мы и будем работать в последующих разделах.

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей

Как настроить PuTTY

В настройках программы нет ничего сложного. Давайте откроем программу и посмотрим, что в ней есть. После запуска перед нами отобразится окно конфигурации приложения, где слева находятся различные категории, а справа – их настройки.

Putty как настроить

Программа включает в себя 4 основных раздела:

  • Session — основная вкладка, предназначенная для подключения к удаленному компьютеру. Здесь вводятся параметры подключения, порт, адрес, а также вносятся так называемые пресеты, которыми можно воспользоваться, чтобы не вводить каждый раз данные для входа. Достаточно один раз прописать настройки сессии, сохранить ее и использовать при следующем запуске программы.
  • Terminal — необходима для включения или отключения возможностей терминала.
  • Window — здесь производятся все настройки интерфейса: внешний вид окна, цвет, шрифт и кодировка.
  • Connection — настройка параметров подключения, алгоритма шифрования, сжатия, ключей аутентификации и других значений.

Нам потребуется всего две вкладки: Session и SSH. Первым делом перейдем ко второй и убедимся, что версия протокола стоит в значении «2». Как правило, сейчас используется понятие SSH-2, так как первая версия практически не применяется из-за существенных недостатков, например, ошибки в схеме обеспечения безопасности.

Как настроить putty

Вернемся к разделу Session, где находятся основные параметры, которые потребуются нам для подключения к серверу по SSH. Давайте немного остановимся и поговорим о них:

  1. Первый блок включает в себя основные параметры, необходимые для подключения: окно ввода IP-адреса и порта, строку с выбором типа подключения.Как удаленно подключиться по ssh
  2. Следующий блок предназначен для создания пресетов, которые можно использовать для быстрого подключения к удаленному компьютеру. В строку «Saved Sessions» вводится название сессии, оно сохраняется с помощью кнопки «Save». Чтобы воспользоваться сохраненным пресетом, достаточно его загрузить с помощью кнопки «Load».Как подключиться удаленно через putty
  3. Последний блок – параметры закрытия окна при выходе. Доступные значения: always, never, only on clean exit.Как подключить по ssh через putty

Как видите, в настройках PuTTY нет ничего сложного. Теперь давайте перейдем к подключению по протоколу SSH.

Как подключиться по SSH

Нам понадобится IP-адрес удаленного компьютера или сервера, к которому мы хотим подключиться. Последующие действия мы будем рассматривать на примере VDS от Timeweb – все шаги аналогичны любому хостингу, поэтому у вас не должно возникнуть никаких вопросов. Если же подключаетесь не к серверу, а к компьютеру, то можете сразу переходить ко второму пункту.

Подключаемся по SSH:

  1. Первым делом узнаем, какой используется адрес у VDS – для этого переходим в личный кабинет хостинга и заходим в список подключенных серверов. На Timeweb адрес можно узнать в специально отведенном для этого столбце.Как узнать ip vds на timeweb
  2. Переходим к PuTTY – запускаем программу и открываем раздел «Session». Там вводим адрес удаленного компьютера, указываем порт 22 и в нижней части приложения кликаем по кнопке «Open».Как удаленно подключиться к linux
  3. При успешном вводе данных перед нами отобразится консольное окно, в котором нужно ввести логин и пароль для подключения к серверу. Как правило, логин – root, а пароль отправляется хостингом в почтовом письме после установки ОС.Как удаленно подключиться к vds серверу
  4. Если логин и пароль были введены корректно, то мы увидим окно приветствия.Как подключиться к серверу через ssh

Таким образом мы подключились к ПК на операционной системе Linux. Здесь мы можем вводить команды и удаленно взаимодействовать с компьютером.

VDS Timeweb арендовать

Основные команды PuTTY

Как говорилось ранее, для использования удаленного компьютера нам необходимо вводить различный набор команд. Их огромное множество, но для первоначального изучения достаточно знать лишь их небольшую часть.

ls — предназначена для вывода файлов, содержит в себе набор команд:

  • ls -la — выводит различные документы и показывает права доступа, включая имя создателя и владельца;
  • ls -lha — также выводит файлы, но показывает размер файла в байтах;
  • ls -lha | less — используется для постраничного просмотра документов.

cd — необходима для перемещения между директориями, например, cd [путь] перенаправляет пользователя в указанную папку, cd../ перемещает в верхний уровень, cd ~ открывает корневую папку.

echo — позволяет перемещать текст в файл. Например, если нам требуется создать новый текстовый документ или добавить текст в уже созданный файл, достаточно ввести «echo Привет, мир! >> new.txt».

sudo — наиболее используемая команда, означающая «SuperUser Do». Она позволяет выполнять любые команды от имени администратора.

df — дает возможность увидеть доступное дисковое пространство в каждом из разделов операционной системы. Синтаксис: df [опции устройство].

mv — используются для переименования файлов и перемещения их в другую директорию. Синтаксис: mv [опции исходные_файлы куда].

rm — если нужно удалить файлы или директорию целиком, то используйте эту команду. Синтаксис: rm [опции файл(ы)].

cp — для копирования файлов и целых директорий воспользуйтесь этой строчкой. Синтаксис: cp [опции файл-источник файл-приемник].

mc — предназначена для запуска файлового менеджера Midnight Commander, который позволяет работать с файлами по FTP внутри консольного окна.

Как запустить midnight commander в linux

cat — наиболее популярная команда в Linux, позволяющая считывать данные из файлов и выводить их содержимое. Наиболее простой способ отображения содержимого в командной строке. Синтаксис: cat [опции файл].

mkdir — позволяет создать одну или несколько директорий с указанным именем. Например, mkdir mdir1 mdir2 mdir3 добавит сразу 3 директории.

chmod — изменяет права доступа к файлам и каталогам. Синтаксис: chmod [ключи установка_прав имя_файла].

pwd — при первом запуске терминала мы оказываемся в домашнем каталоге пользователя. Если вдруг каталог был изменен, то проверить это можно с помощью данной команды.

touch — используется для создания любого типа файлов: от пустого txt до пустого zip. Синтаксис: touch [имя файла].

man и —help — нужны для того, чтобы узнать информацию о команде и о том, как ее можно использовать (man). Например, «man cat» покажет доступную информацию о команде cat. Ввод имени команды и аргумента помогает показать, каким образом можно использовать команду, например, cd –help.

locate — предназначена для поиска файла в системе Linux.

Это была лишь небольшая часть команд, которые можно использовать при подключении по SSH. Если вы только начинаете изучать основы администрирования серверов, то этого списка будет достаточно.

Как подключиться к серверу без пароля

Не всегда удобно каждый раз вводить пароль для входа на удаленное устройство. Комфортнее, когда вход выполняется автоматически и без лишних усилий. В PuTTY существует такой способ – использование авторизации по ключу SSH. Настроить его можно следующим образом:

  1. Для выполнения данной операции нам потребуется отдельная утилита под названием «PuTTYgen». Она автоматически устанавливается вместе с PuTTY, поэтому зайдем в меню «Пуск» и запустим ее оттуда.Как включить вход без пароля в putty
  2. Далее перемещаемся в меню «Key» и устанавливаем значение «SSH-2 RSA key». После этого кликаем по кнопке «Generate key pair».Как сгенерировать ssh-ключ
  3. Как только ключ будет сгенерирован, сохраним его в публичном и приватном варианте.Как создать ssh-ключ в putty
  4. Теперь перемещаемся в PuTTY и открываем раздел «Auth» — в него добавляем приватный ключ.Как добавить приватный ключ в putty
  5. Открываем раздел «Session» и сохраняем в нем пресет для подключения, как мы делали ранее. Затем подключаемся к серверу по своему адресу.Как получить доступ к серверу по ssh
  6. Осталось подключиться к серверу и отправить на него открытый ключ. Для этого вставляем его в конец файла /root/.ssh/authorized_keys. Ключ мы можем скопировать напрямую из утилиты, в которой он был сгенерирован.Как отправить ssh-ключ на сервер

Готово! Теперь при повторном входе на сервер авторизация не потребуется. Главное – сохранить настройки сессии, чтобы не вводить ключ каждый раз.

Сегодня мы разобрали одну из важнейших тем, с которой сталкивается каждый, кто начинает изучать администрирование серверов. Использование PuTTY позволяет подключаться по протоколу SSH и удаленно работать с компьютером на операционной системе Linux. Такой способ позволяет легко администрировать устройство и всегда быть в курсе возникающих проблем. Надеемся, что наша статья была полезной, и у вас не осталось вопросов. Спасибо за внимание!

Как удалить putty

Putty.exe — это исполняемый файл (программа) для Windows. Расширение имени файла .exe — это аббревиатура от англ. слова executable — исполнимый. Необходимо запускать исполняемые файлы от проверенных производителей программ, потому что исполняемые файлы могут потенциально изменить настройки компьютера или нанести вред вашему компьютеру. Бесплатный форум с информацией о файлах может помочь вам разобраться является ли putty.exe вирусом, трояном, программой-шпионом, рекламой, которую вы можете удалить, или файл принадлежит системе Windows или приложению, которому можно доверять.

Вот так, вы сможете исправить ошибки, связанные с putty.exe

  1. Используйте программу Настройщик Windows, чтобы найти причину проблем, в том числе и медленной работы компьютера.
  2. Обновите программу SSH, Telnet and Rlogin client. Обновление можно найти на сайте производителя (ссылка приведена ниже).
  3. В следующих пунктах предоставлено описание работы putty.exe.

Информация о файле putty.exe

Процесс SSH, Telnet and Rlogin client принадлежит программе PuTTY suite от Simon Tatham (www.chiark.greenend.org.uk/~sgtatham).

Описание: putty.exe не является необходимым для Windows. Файл putty.exe находится в подпапках «C:\Users\USERNAME». Известны следующие размеры файла для Windows 10/11/7 495,616 байт (33% всех случаев), 828,400 байт, 421,888 байт, 483,328 байт или 1,096,080 байт.
Это не системный файл Windows. Поэтому технический рейтинг надежности 59% опасности.
Вы можете удалить программу Simon Tatham или SSH, Telnet and Rlogin client, или попросить поставщика программного обеспечения о поддержке. Нажмите на Simon Tatham или SSH, Telnet and Rlogin client в Панели управления Windows (раздел Программы и компоненты) для удаления.

Если putty.exe находится в подпапках «C:\Program Files», тогда рейтинг надежности 44% опасности. Размер файла 454,656 байт (50% всех случаев) или 524,288 байт. Это не файл Windows.

Важно: Некоторые вредоносные программы маскируют себя как putty.exe, особенно, если они расположены в каталоге c:\windows или c:\windows\system32. Таким образом, вы должны проверить файл putty.exe на вашем ПК, чтобы убедиться, что это угроза. Мы рекомендуем Security Task Manager для проверки безопасности вашего компьютера.

Комментарий пользователя

Пока нет комментариев пользователей. Почему бы не быть первым, кто добавить небольшой комментарий и одновременно поможет другим пользователям?

Лучшие практики для исправления проблем с putty

Аккуратный и опрятный компьютер — это главное требование для избежания проблем с putty. Для этого требуется регулярная проверка компьютера на вирусы, очистка жесткого диска, используя cleanmgr и sfc /scannow, удаление программ, которые больше не нужны, проверка программ, которые запускаются при старте Windows (используя msconfig) и активация Автоматическое обновление Windows. Всегда помните о создании периодических бэкапов, или в крайнем случае о создании точек восстановления.

Если у вас актуальные проблемы, попробуйте вспомнить, что вы делали в последнее время, или последнюю программу, которую вы устанавливали перед тем, как появилась впервые проблема. Используйте команду resmon, чтобы определить процесс, который вызывает проблемы. Даже если у вас серьезные проблемы с компьютером, прежде чем переустанавливать Windows, лучше попробуйте восстановить целостность установки ОС или для Windows 8 и более поздних версий Windows выполнить команду DISM.exe /Online /Cleanup-image /Restorehealth. Это позволит восстановить операционную систему без потери данных.

Следующие программы могут вам помочь для анализа процесса putty.exe на вашем компьютере: Security Task Manager отображает все запущенные задания Windows, включая встроенные скрытые процессы, такие как мониторинг клавиатуры и браузера или записей автозагрузки. Уникальная оценка рисков безопасности указывает на вероятность процесса быть потенциально опасным — шпионской программой, вирусом или трояном. Malwarebytes Anti-Malware определяет и удаляет бездействующие программы-шпионы, рекламное ПО, трояны, кейлоггеры, вредоносные программы и трекеры с вашего жесткого диска.

putty сканер

Security Task Manager показывает все запущенные сервисы Windows, включая внедренные скрытые приложения (например, мониторинг клавиатуры или браузера, авто вход). Уникальный рейтинг надежности указывает на вероятность того, что процесс потенциально может быть вредоносной программой-шпионом, кейлоггером или трояном.

Бесплатный aнтивирус находит и удаляет неактивные программы-шпионы, рекламу, трояны, кейлоггеры, вредоносные и следящие программы с вашего жесткого диска. Идеальное дополнение к Security Task Manager.

Инструмент ремонта ПК бесплатное сканирование, очистка, восстановление и оптимизация вашей системы.

PuTTY: Telnet/SSH Клиент

PuTTY — клиентская программа для работы с сетевыми протоколами Telnet, SSH, SCP, SFTP, для подключения по COM-порту и ZModem, утилита для генерации RSA, DSA, ECDSA, Ed25519 цифровых SSH-ключей.

PuTTY является свободным приложением с открытым исходным кодом, содержит реализацию сетевых протоколов SSH, Telnet, Rlogin, и распространяется под Open Source лицензией MIT.

Настройки PuTTY SSH сеанс в PuTTY Генерация SSH ключа в PuTTYgen

Пакет 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

18.12.2023 — Релиз PuTTY 0.80

  • Добавлена поддержка kex-strict , новой модификации протокола OpenSSH, устраняющей уязвимость в некоторых режимах шифрования @openssh.com, в частности ChaCha20+Poly1305 (см. vuln-terrapin).
  • Версия putty.exe , установленная через MSI-инсталлятор, теперь снова может видеть файл справки.
  • Сервер, отправляющий неотображаемые управляющие последовательности, такие как ESC[0m , больше не сбрасывает обратную прокрутку до нижней части окна.

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 символами.

Архив новостей:

  • 18.12.2023 — PuTTY 0.80
  • 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

Что такое PuTTY

В статье мы расскажем, что такое PuTTY и зачем его использовать.

Для чего нужна программа PuTTY

PuTTY — это бесплатная программа для управления удалённым узлом. Этим узлом может быть удаленный компьютер или выделенный сервер. PuTTY разработана для операционной системы Windows и включает в себя следующие утилиты:

  • клиент PSCP для работы по протоколу SCP. Его исполняемый файл называется pscp.exe;
  • клиент PSFTP для подключения по SFTP. Исполняемый файл этого клиента — psftp.exe;
  • PuTTYtel для протокола Telnet,
  • Plink — интерфейс командной строки с названием plink.exe,
  • Pageant под именем pageant.exe — агент SSH-аутентификации для PuTTY, PSCP и Plink,
  • PuTTYgen — утилиту с исполняемым файлом puttygen.exe. Она предназначена для создания открытых и закрытых ключей;
  • сам клиент PuTTY, который в системе называется putty.exe.

Что такое putty.exe

putty.exe — это исполняемый файл Windows. Он расположен по следующему пути:

C:\Program Files\putty\putty.exe

Вместо C:\Program Files может быть другое значение. Оно зависит от того, в какую директорию установлена PuTTY. Главное, чтобы файл находился в папке \putty\.

Этот набор утилит позволяет гибко настраивать клиент под свои нужды. Благодаря большому выбору компонентов в PuTTY доступен следующий функционал:

  • сохранение параметров. Это помогает не указывать данные авторизации при каждом подключении;
  • создание ключей и выбор версий SSH-протокола;
  • клиенты для протоколов SCP и SFTP;
  • перенаправление портов через SSH;
  • IP-адреса типа IPv6;
  • проверку подлинности с открытым ключом;
  • работу через последовательный порт;
  • подключение через прокси-сервер;
  • соединение по методу zlib@openssh.com. При этом методе используется отсроченное сжатие данных при передаче. Отсрочка сжатия действует, пока не закончится проверка подлинности.

Исходный код PuTTY полностью написан на языке C, а сама программа относится к свободно распространяемому ПО с открытым исходным кодом. Как используется PuTTY:

  • для подключения к серверам по SSH. Это наиболее популярный способ использования PuTTY;
  • для удаленного администрирования устройства с ОС семейства Linux;
  • для настройки сетевых маршрутизаторов через последовательный порт. Маршрутизатор — это устройство, которое объединяет сегменты сети и используется для передачи данных нужному участку сети. Если вы подключаетесь к маршрутизатору через последовательный порт, информация передаётся по одному биту с соблюдением последовательности.

Как установить и настроить PuTTY на Windows

Чтобы установить PuTTY на компьютер:

Загрузите установочный файл с официального сайта.
В окне установки нажмите Next:
Чтобы выбрать путь установки, нажмите Change. Для перехода к следующему шагу кликните Next:
Выберите, нужен ли вам ярлык PuTTY на рабочем столе. Затем нажмите Install:
По окончании установки кликните Finish:

Готово, вы установили PuTTY.

Если вы знаете, как подключиться с помощью PuTTY и часто соединяетесь с одним и тем же сервером, можно сохранить параметры подключения. Это избавит от необходимости указывать IP-адрес, порт и протокол при каждом соединении. В инструкции мы покажем, как сохранить параметры подключения к хостингу по SSH. Чтобы сохранить данные:

Запустите PuTTY.

Разверните вкладку Session и нажмите на Logging. Введите IP-адрес сервера и порт для подключения, затем выберите протокол. Укажите название соединения и кликните Save:

Чтобы подключиться по сохранённым данным, нажмите на название соединения и выберите Open:

Готово, вы сохранили параметры подключения.

Что за программа PuTTY и как ей пользоваться

PuTTY – незаменимая программа для системных администраторов и пользователей работающих с локальной сетью. Она позволяет передавать специальные команды по популярным сетевым протоколам. Несмотря на кажущуюся сложность, управлять ей очень просто.

PuTTY — что это за программа?

Программа Путти является одним из самых популярных инструментов под OS Windows. Основное назначение – передача команд подключенным устройствам (хостам) по протоколу SSH, Telnet и Rlogin, а также настройка устройств с помощью COM-портов. Доступны версии для смартфонов, а само приложение имеет открытый код, который можно дорабатывать под свои нужды и требования.

Скачать русскую версию программы PuTTY можно бесплатно с официального сайта. Кроме этого можно скачать PuTTY Portable, которая не требует установки.

Установка программы

После завершения загрузки следует перейти в папку с файлом установщика, затем:

  1. Запустить файл. В открывшемся окне нажать «Next».запустить файл
  2. Выбрать директорию для установки.Выбор директории
  3. Нажать «Install».Выбор компонентов
  4. Дождаться завершения.Завешение установки

Как пользоваться PuTTY

Первый запуск и настройки

При первом запуске приложения нужно внести некоторые настройки для корректной работы:

  1. Запустить программу.
  2. Заполнить поле «Имя хоста». Нажать «Соединиться». Стоит указать соответствующий порт, который не блокирован на удаленном сервере.Ввод настроек
  3. При правильном вводе данных хоста будет предложено указать информацию об учетной записи (имя пользователя и пароль).Ввод данных
  4. После этого авторизированному пользователю будет предоставлена возможность ввода команд, разрешенных удаленным сервером.
  5. В случае надобности, можно провести настройку кодировки. Для этого нужно перейти в главное меню, пункт «Окно», подпункт «Кодировка». При неправильно установленной кодировке будут отображены непечатные символы.Настройки кодировки
  6. В этом же меню «Окно» можно выбрать начертание шрифта. Для этого нужно выбрать подпункт «Внешний вид».Внешний вид

В отличие от своих аналогов, Путти имеет больше возможностей, и несмотря на свой сложный интерфейс – настройки, выставленные по умолчанию, дают возможность подключиться к удаленному серверу даже неопытному пользователю ПК.

Использование программы Wifi Analyzer на компьютере

Внешне, программа выглядит следующим образом:

Выбор настроек

  1. В левой части расположено меню с выбором настроек.
  2. В правой части выводится содержание выбранного пункта.

окно консоли

После создания подключения появляется окно в виде консоли, в которой происходит ввод команд для сервера.

Подключение по SSH

Работа с данным типом протоколов для подключения к удаленному серверу обоснована тем, что SSH полностью шифрует передаваемые данные (к ним относятся и пароли, передающиеся при подключении).

Подключение по SSH

Сама процедура подключения по SSH аналогична всем типам соединения. Достаточно ввести IP-адрес и порт, после чего должно произойти подключение. Если этого не происходит, значит данные введены неверное.

После подключения доступны к выполнению все команды UNIX-систем.

Как сохранить сессию

Данная операция подразумевает сохранение информации об удаленном сервере, а также типе подключения.

Сохранение сессии

Все что нужно – ввести название в поле ввода и нажать «Сохранить».

Сохранение имени пользователя

Имя пользователя

Для сохранения имени пользователя и пароля нужно перейти в пункт меню «Соединение», затем «Данные». Имя ввести в поле «Имя пользователя для автовхода», пароль, соответственно в форму «Пароль для автовхода».

Авторизация по ключу SSH

Также, в PuTTY есть возможность авторизации по выданному сервером ключу. Ввести его можно в том же пункте «SSH», но уже в меню «Аутентификация», поле «Файл с личным ключом для аутентификации».

Для загрузки нужно нажать кнопку «Обзор» и выбрать ключ на накопителе или в папке.

Передача файлов через SCP

SCP – это утилита работающая по протоколу SSH. По сути – это команда, используя которую можно копировать и перемещать файлы по сети. Для передачи файлов с использованием SCP следует:

Запуск консоли

  1. Нажать на клавиатуре комбинацию клавиш «Win+R», и вписать в открывшееся поле «cmd».
  2. Элемент будет отправлен при условии соблюдения правильности ввода команды. Она имеет вид:
pscp опции путь_файлу имя_пользователя@хост:/путь_к_файлу_на_удаленном_хосте
  1. Для отправки тестового документа с названием «test.txt» от пользователя «root» нужно ввести следующую команду:
pscp test.txt root@185.22.173.108:/root/

отправка документа

Восстановление настроек

  1. Для того чтобы задать номер удаленного порта, нужно после фразы «pscp» добавить «P», далее ввести имя порта и продолжить ввод описанной выше команды.
  2. Для восстановления настроек сессии нужно ввести фразу «-load» после «pscp».

Как использовать Microsoft Оnedrive

Команды PuTTY

В программе Путти используется достаточно много команд, рассмотрим основные и самые используемые (вводятся без кавычек):

  1. «pwd» – отображает путь к текущей директории.
  2. «cd имя диска/имя папки» – переход к указанной директории, смена диска.
  3. «cd ..» — вернуться на уровень вверх относительно текущей папки.
  4. «cd ~» — переход в корень жесткого диска.
  5. «ls /папка» — выводит содержимое указанной директории.
  6. «ls –a 10» — выводит все файлы, в том числе скрытые.
  7. «ls –h 11» — отображение всех файлов, с указанием размера.
  8. «ls –r 12» — рекурсивное отображение всех подкаталогов.
  9. «ls -is 13» — отображение содержимого сортированного по размеру.
  10. «ls –alh» вывод информации о элементах с подробным описанием.
  11. «cp» — копирование.
  12. «cp –r» — копирование папки и всех вложенных элементов.
  13. «cp filename.php /home/filename2.php» — копирование файла с переименованием.
  14. «mv» — переместить файл.
  15. «mv page.php /home/newpage.php» — перемещение с переименованием.
  16. «mkdir название» — создание новой директории.
  17. «touch название.формат» — команда для создания пустых файлов с выбранным расширением.
  18. «zip -r [имя_папки.zip] [имя_папки]» — сжатие папки в архив zip.
  19. «unzip [имя_папки] [имя_папки.zip]» — распаковка архива в указанную папку.
  20. «tar -czvf [имя_папки.tar.gz] [имя_папки]» — создание директории tar.
  21. «tar –xvf [имя_папки.tar.gz]» — распаковка архива tar.
  22. «rm» — команда для удаления файлов.
  23. «rm *» — удаляет все элементы в каталоге
  24. «rmdir» — удаляет папку.
  25. «chmod [опции] [права] [имя_файла]» — изменяет права на изменение данных в файле или папке.
  26. «chmod 754 newfolder 30» — изменение прав доступа к директории.
  27. «chmod -R 754 newfolder» — изменение прав доступа к директории и всем вложенным файлам.

Способы отключения или удаления Яндекс.Дзен

Горячие клавиши

Также приложение использует набор горячих клавиш:

  1. «Ctrl+A» – возврат к началу строки.
  2. «Ctrl+C» – завершение выполняемой команды (не путать с операцией «Копировать»).
  3. «Ctrl+D» – завершить сеанс.
  4. «Ctrl+L» – сместить экран с перемещением введенных команд вверх.
  5. «Ctrl+P» – отображение введенных команд.
  6. «Ctrl+U» – очистка строки.
  7. «Ctrl+W» – удаление одного слова в выбранной строке.
  8. «Ctrl+Z» – остановка выполнения операции.

Главное, что следует запомнить – вставка текста происходит не по нажатию на клавиши «CTRL+V», а по нажатию комбинации клавиш «Shift+Insert».

Что делать, если не вводится пароль?

На самом деле, это не ошибка, а особенность PuTTY, ведь в отличии от Windows программа полностью шифрует вводимые символы, не давая смотрящему в экран злоумышленнику даже понять, какой длины пароль.

Данная функция имеет название «Unix-way password promt».

Где Putty хранит настройки?

Все настройки хранятся в реестре, по пути «HKEY_CURRENT_USER\Software\SimonTatham\PuTTY».

Также, программе требуется хранилище для накопления энтропии, чтобы увеличить непредсказуемость данных для «SSH» защиты. Располагается хранилище в папке «Application Data», файл «PUTTY.RND». Можно изменить расположение данного файла, вписав другое значение в реестр. Путь тот же, директория – «RandSeedFile».

В UNIX данные хранятся в директории «~/.putty».

Что такое PuTTY, зачем он нужен и как им пользоваться

В Linux-среде для дистанционного соединения между компьютерами обычно применяется сетевой протокол SSH . Подключившись по нему, возможно вводить на удалённом компьютере все команды терминала, словно он физически находится перед вами. Аналогичный доступ к Linux можно настроить через Windows с помощью PuTTY — это утилита для установления SSH туннеля. В этой статье мы расскажем о её возможностях и особенностях настройки.

Для чего нужна программа PuTTY

Представьте, что на вашем устройстве установлена ОС Windows, но для решения каких-либо задач вам нужно подключиться к другому компьютеру или выделенному серверу на Linux. Сделать это можно дистанционно с помощью программы через безопасное соединение. При этом управляете вы другой машиной с помощью командной строки.

Особенность программы в том, что она бесплатная и разработана специально для Windows. В комплекс входит 7 утилит и клиентов. Среди них интерфейс командной строки, исполняемые файлы для различных подключений и протоколов, создания открытых и закрытых ключей.

Дополнительно стоит разобраться, что такое putty.exe. Этот файл представляет собой комплекс инструкций, которые «объясняют» компьютеру, как выполнить задачу.

Зачем использовать PuTTY

Можно выделить 4 основных цели для использования программы.

  • Удаленное администрирование, благодаря которому специалисту не нужно физически находиться рядом с управляемым устройством.
  • Взаимодействия с VPS-серверами, что позволяет добавить ресурсы для обеспечения беспрерывной работы.
  • Работа с Telnet-терминалами, в том числе для установки интерактивного канала связи.
  • Настройка маршрутизаторов через RS-232 для низкоскоростной передачи информации.

При этом подключаться желательно через SSH протокол, чтобы обеспечить максимально безопасное соединение.

У программы есть аналоги, такие как Filezilla, Total Commander, Far Manager и другие. Но PuTTY до сих пор остаётся самым востребованным инструментом с открытым кодом, который можно адаптировать под собственные требования.

Возможности PuTTY

Программа обладает широким функционалом.

Важным преимуществом является поддержка разных версий SSH-протокола, что обеспечивает передачу данных через защищённое соединение, дистанционный запуск программ, сжатие файлов для быстрой передачи, передачу шифрованного трафика между портами разных машин. Также возможно перенаправление портов через протокол SSH.

При многократном подключении информация и заданные параметры сохраняются, поэтому пользователю нет необходимости повторно настройку повторно.

PuTTY работает с SSH-ключами, которые считаются более надёжной альтернативой паролям, поскольку злоумышленники не могут их использовать, чтобы получить доступ к данным. Более того, возможна аутентификация через ключ, который находится на удаленном компьютере. Дополнительно можно работать с алгоритмами шифрования.

В программе присутствуют встроенные клиенты SCP и SFTP — защищённые протоколы для безопасной передачи файлов. Однако возможности SCP ограничены функцией копирования.

Возможно соединение через proxy. PuTTY поддерживает xterm, ECMA-48 и VT-102. Допустимо подключение по IPv6.

Как установить PuTTY на Windows

Скачать PuTTY можно с сайта разработчика. Вы можете выбрать подходящий пакет для архитектуры x86 или x64.

После открытия загрузочного файла откроется традиционное окно установки. Нажимайте «Next» до завершения установки. При желании можно изменить путь, добавить какие-либо функции или отказаться от них.

Когда процесс установки успешно завершится, нажмите на ярлык и запустите программу, чтобы убедиться, что она работает.

Как настроить PuTTY на Windows

Перед настройкой нужно ознакомиться с интерфейсом.

Когда вы запустите программу, откроется окно конфигурации. Слева расположены категории, а справа — настройки.

Главных разделов всего 4.

  • Session. Верхняя вкладка нужна для ввода данных о подключаемом устройстве. Здесь нужно указать его порт, адрес и другие параметры подключения. Чтобы при следующих подключениях не приходилось снова вбивать информацию, предусмотрены пресеты, которые достаточно заполнить один раз.
  • Terminal. Эта вкладка предназначена для включения или отключения возможностей терминала.
  • Window. В этом разделе можно настраивать визуальные параметры: облик окна, шрифт, цвет элементов и т.д.
  • Connection. В этом разделе настраиваются параметры подключения, ключи аутентификации и другие значения.

Для базовой настройки понадобятся только два раздела.

В блоке «Session» в верхней части нужно ввести параметры для подключения: IP-адрес, порт (по умолчанию 22), тип подключения (желательно выбрать SSH).

Чуть ниже расположен блок для пресетов. Чтобы их сформировать, в строку «Saved Sessions» напишите название сессии и нажмите кнопку «Save», чтобы сохранить данные. Когда при очередном подключении захотите им воспользоваться, нажмите кнопку «Load», которая выведет нужные данные.

Ещё ниже можно выбрать параметры закрытия окна при выходе. Оставьте по умолчанию «only on clean exit».

Теперь перейдите к вкладке «SSH» в левом меню. Убедитесь, что выбрана версия протокола «2». Первая используется редко в связи с низким уровнем безопасности подключения.

Для подключения нужно знать IP-адрес удалённого компьютера или сервера. Процедура идентична для всех хостингов.

В личном кабинете посмотрите адрес VDS в списке подключенных серверов. Затем откройте PuTTY, введите нужный IP в разделе «Session» и нажмите «Open». Если данные указаны корректно, откроется консольное окно, где нужно написать логин и пароль.

Затем откроется окно для удалённого администрирования.

Как используется PuTTY при работе с файлами

Управлять удалённым устройством нужно с помощью команд. Например, «mc» запускает файловый менеджер для работы с файлами по FTP внутри консольного окна. Команда «locate» ищет файлы в системе Linux. С полным перечнем команд можно ознакомиться в инструкции на сайте разработчика.

Также программа даёт возможность обмениваться файлами между локальным компьютером и удалённым. Чтобы это сделать, сначала сохраните тестовый файл «mydoc.txt» на диске C:\ вместе с исполняемым файлом для безопасного копирования — pscp.exe.

Затем откройте командную строку с помощью комбинации «Win+R → cmd → Enter».

Откройте папку, в которой расположен файл «pscp.exe». Введите команду «cd /d c:\Putty\pscp.exe». В данном случае «c:\Putty\pscp.exe» — это путь к файлу, вам нужно указать актуальный.

Чтобы передать файл, укажите следующую команду, только пишите корректный IP-адрес вместо указанного в примере.

# pscp.exe mydoc.txt Ubuntu74@187.251.8.16:/root/

Если в настройках указали нестандартный порт, команда будет другой. В данном примере в «-P 25» указывается номер порта — 25.

# pscp.exe -P 25 mydoc.txt Ubuntu74@187.251.8.16:/root/

Теперь осталось ввести пароль.

Чтобы скачать файл с сервера предусмотрена команда

Здесь также нужно указать корректный IP адрес.

Распространенные ошибки

Из обзоров работы PuTTY можно выделить 2 основные ошибки.

  1. Проблемы с аутентификацией.

При попытке подключения программа оповещает об ошибке. Уведомление «Access denied» означает, что в доступе отказано, так как неверно введены пароль или логин. В случае применения SSH-ключа сообщение будет другим.

«Permission denied (publickey). PuTTY Error output».

Обычно ошибка связана с некорректной аутентификацией на основе ключей. Такое случается, когда нет соответствующих прав доступа к файлам и не удаётся подтвердить права владельца.

Пользователю стоит проверить логин и пароль, а также имя SSH-ключа. Дополнительно может потребоваться проверка кода SSH-ключа в «authorized_keys».

Если ошибка не обнаружена, попробуйте применить графический клиент WinSCP.

  • Откройте файл «sshd_config» в папке «/etc/ssh/».
  • Найдите строки «PasswordAuthentication: YES» и «PermiRootLogin: NO».
  • Поменяйте значения переменных на противоположные значения. Должно быть написано «PasswordAuthentication: NO» и «PermiRootLogin: YES».
  • Сохраните изменения, перезапустите PuTTY и попробуйте подключиться снова.
  1. Ошибка подключения.

Иногда пользователи сталкиваются с ошибкой «Unable to open connection to САЙТ Host does not exist». (Вместо «САЙТ» будет указан актуальный домен».

Это значит, что ссылка на SSH-хост не соответствует сетевому адресу.

Если время подключения истекло или был отказ соединения, программа выдаст другие ошибки.

«Network error: Connection timed out»;

«Network error: Connection refused».

Такие проблемы могут возникнуть в 3 случаях.

  • Отсутствует сетевое подключение.
  • Исходящее подключение заблокировано антивирусом или брандмауэром.
  • Некорректно указаны IP-адрес или порт.

Чтобы продолжить работу, проверьте IP-адрес хоста. Если он указан верно, посмотрите, не блокируют ли другие программы прописанный в настройках порт и внесите его в список исключений. Проверьте PuTTY во вкладках «Session» и «Connection». Включите стандартный порт 22 в список исключений антивируса.

Заключение

PuTTY считается самой простой и популярной программой для удалённого администрирования. С её помощью можно подключаться по протоколу SSH с компьютера на Windows к компьютеру или серверу на Linux.

Программу можно скачать бесплатно, а устанавливается она в несколько кликов. В процессе использования проблем с ней практически не возникает. А ошибки удаётся быстро устранить, просто проверив настройки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *