Как настроить смартфоны и ПК. Информационный портал

Терминальная программа для windows 7 putty. Как работает PuTTY

PuTTY - бесплатный SSH клиент. Это определение не принесло большого понимания? Давайте разберемся. SSH - протокол, с помощью которого можно подключиться и управлять другим компьютером по Сети путем определенных команд. А значит, PuTTY - это приложение, которое может помочь вам подсоединиться к удаленному ПК. Например, вы запустили PuTTy на Windows, а подключаетесь к компьютеру с Unix.

PuTTy подходит для Windows 8, 7, Vista, XP.

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

  • подключение к удаленной Unix-системе;
  • настройки каждого соединения сохраняются для удобства при следующем контакте;
  • возможно использовать прокси;
  • встроенный аналог Far;
  • защита соединения и передаваемых данных.

Принцип работы:

разобраться в данном софте не так уж и легко, ведь он в большинстве используется сисадминами, а не рядовыми пользователями, но давайте ознакомимся хотя бы поверхностно. Итак, во вкладке сессия нужно ввести IP-адрес машины, к которой желаете подключиться, и протокол соединения (SSH, Raw, Telnet, Rlogin). Эти данные можно сохранить для ускорения коннекта в следующий раз. Затем перейдите во вкладку «кодировка» и выберите требуемую. Самая распространенная - UTF-8. Нажимайте «соединиться», вводите пароль - вы в подключены.

Плюсы:

  • надежность и хорошая защита;
  • бесплатное распространение;
  • высокая настраиваемость.

Минусы:

  • мало справочной информации;
  • не каждый пользователь сможет разобраться, особенно новичок.

Не самое простое в освоении приложение, которое обладает небольшим количеством справки и документации. Но имеет понятный интерфейс (все функции разделены на вкладки) и высокую настраиваемость и гибкость. Скачивание займет лишь пару секунд даже при слабом соединении, ведь его размер не превышает и мегабайта.

Аналоги:

кроме PuTTy можете попробовать KiTTy. У них схожи не только названия, но и основные функции. Только у Китти их немного больше.

PuTTY - это бесплатный клиент для управления удаленными узлами по протоколам SSH, Telnet, rlogin, TCP. Управление происходит через эмулированный терминал xterm.
После запуска PuTTY вы увидите окно конфигурации соединения. Для установки соединения понадобится имя хоста или IP, порт и тип соединения: SSH, Telnet, rlogin или Serial. Serial используется для подключения к локальной серийной линии сервера. Raw для логина не используется.
После логина дальнейшие действия зависят от сервера. Большинство серверов выводят некоторые сообщения об авторизации и затем вы можете вводить команды, которые будет выполнять сервер. Некоторые сервера предлагают онлайн-справку, некоторые нет. Если у вас возникнут проблемы - проконсультируйтесь с администратором сервера.
Кроме того, PuTTY распространяется бесплатно и не требует никакой особой настройки. Работает без инсталляции.

Основные возможности программы PuTTY:

  • Сохранения списка и параметров подключений для повторного использования.
  • Работа с ключами и версиями протокола SSH.
  • Клиенты SCP и SFTP (соответственно программы pscp и psftp).
  • Возможность перенаправления портов через SSH, включая передачу X11.
  • Полная эмуляция терминалов xterm, VT-102, ECMA-48.
  • Поддержка IPv6.
  • Поддержка 3DES, AES, Arcfour, Blowfish, DES.
  • Поддержка аутентификации с открытым ключом, в том числе и без ввода пароля.
  • Поддержка работы через последовательный порт (начиная с версии 0.59).
  • Возможность работы через прокси-сервер.

Пакет PuTTY включает в себя несколько утилит:

  1. PuTTY: Telnet и SSH клиент
  2. PSCP: SCP клиент - копирование файлов по шифрованному протоколу с управлением из командной строки
  3. PSFTP: SFTP клиент - копирование файлов подобно FTP
  4. PuTTYtel: отдельный Telnet клиент
  5. Plink: интерфейс командной строки к PuTTY
  6. Pageant: агент SSH-аутентификации для PuTTY, PSCP и Plink
  7. PuTTYgen: утилита для генерации RSA и DSA ключей

Изменения в программе PuTTY 0.71 (16-03-2019):

  • Security fixes found by an EU-funded bug bounty programme:
    • a remotely triggerable memory overwrite in RSA key exchange, which can occur before host key verification
    • potential recycling of random numbers used in cryptography
    • on Windows, hijacking by a malicious help file in the same directory as the executable
    • on Unix, remotely triggerable buffer overflow in any kind of server-to-client forwarding
    • multiple denial-of-service attacks that can be triggered by writing to the terminal
  • Other security enhancements: major rewrite of the crypto code to remove cache and timing side channels.
  • We now provide pre-built binaries for Windows on Arm.
  • Hardware-accelerated versions of the most common cryptographic primitives: AES, SHA-256, SHA-1.
  • GTK PuTTY now supports non-X11 displays (e.g. Wayland) and high-DPI configurations.
  • Type-ahead now works as soon as a PuTTY window is opened: keystrokes typed before authentication has finished will be buffered instead of being dropped.
  • Support for GSSAPI key exchange: an alternative to the older GSSAPI authentication system which can keep your forwarded Kerberos credentials updated during a long session.
  • More choices of user interface for clipboard handling.
  • New terminal features: support the REP escape sequence (fixing an ncurses
  • Pressing Ctrl+Shift+PgUp or Ctrl+Shift+PgDn now takes you straight to the top or bottom of the terminal scrollback.

PuTTY – это бесплатная программа (SSH-клиент) с открытым исходным кодом, который предоставляет пользователям платформу, с помощью которой они могут безопасно взаимодействовать с удалёнными серверами (преимущественно с операционными системами Linux / Unix) или специально сконфигурированными рабочими станциями.

Кроме того, бесплатно скачав PuTTY на русском языке, Вы убедитесь, что он позволяет передавать файлы на удалённые системы по следующим протоколам: Rlogin, SCP, Telnet, SSH и SFTP , которые в свою очередь шифруют данные, чтобы защитить их целостность и оградиться от воздействия со стороны неавторизованных пользователей. Программное обеспечение относится к консольному типу, такого себе эмулятора терминала с интегрированным инструментом для передачи файлов на удалённые сервера.

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

Установка и настройка

После того, как программное обеспечение установлено на вашем ПК, вы должны настроить PuTTY для удалённого подключения. Вы можете определить тип соединения, имя хоста, имя файла журнала и его назначение. В разделе «Подключение» вы можете выбрать версию интернет-протокола и сведения о передаче пакета. Он позволяет вводить данные, которые должны быть проверены при выполнении передачи файлов. Управление прокси-сервером можно контролировать, а также выполнять подключения через Telnet или Rlogin . Вы можете управлять настройками SSH и вводить данные последовательной линии, если необходимо использовать серийное соединение.

Особенности ПО

Программное обеспечение PuTTY гарантирует, что передаваемые данные отправляются без перерывов и не попадают в руки хакеров. Поэтому для обеспечения целостности шифрования используются различные защитные механизмы (алгоритмы), такие как DES, 3DES, Arcfour и метод аутентификации с открытым ключом.

PuTTY — это бесплатный клиент удаленного доступа, работающий с такими протоколами, как Telnet, SSH, rlogin и TCP. Приложение позволяет пользователю подключиться к удаленной станции и управлять ею. То есть, это только своеобразная оболочка, отвечающая за отображение: работа выполняется на стороне удаленного узла.

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

После установления подключения на удаленном узле (как правило, это сервер) можно проводить все стандартные операции, которые предоставляет Unix.

Сохранение параметров подключения

Также можно настроить сохранение логина и пароля для авторизации и создать собственный сценарий входа в систему.

Работа с ключами

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

Стоит заметить, что PuTTY уже предполагает наличие у пользователя ключа, а не создает его. Для его создания используется дополнительное приложение Puttygen

Журналирование

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

Средствами PuTTY можно создавать туннели с внутри сети на внешние ssh-сервера, так и с внешнего узла на внутренние ресурсы.

Преимущества PuTTY:

  1. Гибкая настройка удаленного узла
  2. Поддержка кроссплатформенности
  3. Обеспечение надежности соединения
  4. Возможность ведение лог-файлов

Недостатки PuTTY:

  1. Сложный англоязычный интерфейс. Для русскоязычного меню необходимо скачать русскоязычную версию PuTTY
  2. В приложении отсутствует FAQ и документация о продукте

PuTTY — это одно из лучших приложений для безопасного подключения по SSH-протоколу. А бесплатная лицензия этого продукта делает его просто незаменим инструментом для удаленной работы.

Лучшие статьи по теме