Что такое putty и для чего он нужен

Что такое Putty

Введение

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

Что это такое Putty и зачем его использовать?

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

Грубо говоря, она применяется для передачи команд серверу. Происходит это примерно по следующей схеме: вы подключаетесь к серверу с помощью настроенной Putty, вводите в строку команду, сервер её выполняет.

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

Еще одним применением является передача файлов с компьютера на сервер и обратно, но для этого чаще используют другие программы, такие как Total Commander, Filezilla или Far Manager.

Загрузка и запуск

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

Как правильно настроить программу Putty?

ШАГ 1: Запуск без установки. Как было указано ранее, после скачивания программы устанавливать её не нужно, просто запускаем файл PuTTY.exe и видим такое окно:

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

ШАГ 2: Поиск настроек. В большинстве случаев хостинг-провайдер высылает настройки для доступа к серверу по SSH-протоколу, но важно уточнить у своего хостера, предоставляет ли он услуги такого характера. Когда у вас есть настройки, переходим к заполнению нужных полей:

ШАГ 3: Ввод настроек и подключение. Host Name (ip-adress) – имя хоста или IP-адрес, которые присылаются в настройках от хостера.

Saved Session – вводим любое имя для сессии и жмем «Save» («Open» пока еще рано жать).

Далее в левой колонке выбираем вкладку SSH и видим следующее:

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Здесь ничего не трогаем, но в поле “Preferred SSH protocol version” выбираем “2 only” (на некоторых хостингах можно просто оставить 2). Чтобы подключиться к серверу жмем «Open».

После этого должен появиться черный экран с надписью «Login as». Вводим логин (при этом экран остается черным), нажимаем Enter. Если все было настроено правильно, то вы увидите перед собой командную строку сервера, в которую не нужно вводить команды.

Важные горячие клавиши:

mc – запуск Midnight Commander (файловый менеджер);

ls – показ файлов на сервере;

cd директория – переход в указанную директорию;

mv – переименование\перенос файла;

rm – удаление файла;

chmod – изменение прав на папку или файл;

cat имя файла – показ содержимого файла;

mkdir – создание папки.

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

Гибкая настройка удаленного узла

Обеспечение надежности соединения

Возможность ведение лог-файлов

Недостатки PuTTY

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

В приложении отсутствует FAQ и документация о продукте

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

Присоединяйтесь к «Хостинг Украина» и Вы получите:

Источник

PuTTY: Telnet/SSH Клиент

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

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

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Пакет PuTTY включает в себя несколько приложений:

Вы можете скачать и установить, как полный инсталлятор, так и каждый модуль по отдельности. На странице загрузки PuTTY представлены бинарные файлы под Windows, и исходные коды, в том числе и под Linux/Unix. Помимо официальных релизов и поддерживаемых ОС, существуют аддоны и модификации PuTTY, созданные сторонними разработчиками. А кроме основной документации, рекомендуем ознакомиться с особенностями русской версии PuTTY, часто задаваемыми вопросами FAQ, со статьями, прямо или косвенно связанными с работой PuTTY, SSH, и работе с Linux в целом, а также каталогом цветовых схем PuTTY.

Новости PuTTY

21.12.2019 — Русская версия PuTTY 0.73-RU-17

29.09.2019 — Релиз PuTTY 0.73

20.07.2019 — Релиз PuTTY 0.72

Исправления безопасности, найденные в рамках финансируемой EU-FOSSA программы Bug Bounty:

Источник

ИТ База знаний

Полезно

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Навигация

Серверные решения

Телефония

FreePBX и Asterisk

Настройка программных телефонов

Корпоративные сети

Протоколы и стандарты

Базовое ПО для админа

Полный курс по Сетевым Технологиям

В курсе тебя ждет концентрат ТОП 15 навыков, которые обязан знать ведущий инженер или senior Network Operation Engineer

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Ловите гайд о том, как максимально быстро скачать putty, установить и начать пользоваться.

Скачать Putty

”Бессмертная” ссылка, с которой берет начало любое SSH/telnet подключение к серверам.

Перейдя по ссылке, вы увидите фразу «You can donwload PuTTY here«. Кликайте на этот самый «хир» и скачивайте нужный файл:

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Установить Putty

Загрузив .msi инсталлятор, запускаем его:

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Указываем путь установки. Оставьте по умолчанию, почему нет?

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

А здесь смело нажимайте Install. Начнется установка путти на ваш “комплюктер”. По окончанию установки нажмите Finish:

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Запустить Putty

Находим значок Putty и запускаем ПО. Что нужно сделать чтобы подключиться по SSH к хосту? А вот что:

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Готово! Введите авторизационные данные и наслаждайтесь подключение к командной строке (CLI).

Онлайн курс по Кибербезопасности

Изучи хакерский майндсет и научись защищать свою инфраструктуру! Самые важные и актуальные знания, которые помогут не только войти в ИБ, но и понять реальное положение дел в индустрии

Источник

Подключение к серверу через Putty: примеры использования

Сейчас читают:

Содержание

Применение и возможности PuTTY

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

Работать рекомендуется через SSH, поскольку он обеспечивает высокий уровень безопасности соединения с другим компьютером. PuTTY поддерживает Telnet, реализующий текстовый интерфейс в терминале (только для отображения текстовой информации в режиме консоли).

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

Установка на Windows

Работа с программой

Интерфейс

Соединение с удаленным сервером

Принцип подключения не зависит от операционной системы. Это могут быть разные версии Windows (7, 10) или популярные дистрибутивы на основе Linux — Ubuntu, CentOS, Debian.

Подключиться по SSH через PuTTY просто. Для этого нужно следовать приведенной ниже инструкции.

После этого работа с терминалом осуществляется, как на локальном компьютере. Чтобы узнать информацию о версии Ubuntu, нужно ввести команду:

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Для удобства можно создать жесткую ссылку (ярлык) на программу для быстрого запуска.

Использование SSH-ключей

Шаг №1

Для начала, нужно выполнить ряд действий на компьютере с ОС Windows.

Шаг №2

Далее необходимо перенести SSH-ключ на сервер Ubuntu, выполнив перечисленные ниже действия.

Шаг №3

Возвращаемся к программе PuTTY на Windows 10.

Работа с файлами

Если для соединения используется нестандартный порт (например, 25), то команда примет вид:

Скачать файл через PuTTY с сервера « 192.241.7.16 » в текущую папку можно с помощью команды:

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

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

PuTTY выдает при подключении сообщение: « Access denied». Это указывает на отказ в доступе, причиной которого являются ошибки при вводе логина или пароля.

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Если соединение с удаленным сервером происходит при помощи SSH-ключа, то PuTTY выдаст в диалоговом окне такие строки:

Причины ошибки

Ошибка « Access denied » связана с некорректной аутентификацией на основе ключей. Вызвать ее может отсутствие соответствующих прав доступа к файлам или невозможность подтвердить права владельца.

Как решить

Подробнее о том, как создать удаленное соединение для разных дистрибутивов Linux, можно узнать из отдельных руководств:

Ошибка подключения

При истекшем времени подключения или отказе в соединении PuTTY выдаст сообщения « Network error: Connection timed out » и « Network error: Connection refused » соответственно.

Причины ошибки

Как решить

Начни экономить на хостинге сейчас — 14 дней бесплатно!

Источник

PuTTY

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

Для передачи файлов с компьютера на сервер и обратно обычно используют бесплатные программы Filezilla, Total Commander или Far Manager.

Загрузка и установка

Скачать PuTTY можно на официальном сайте, программа бесплатная. Загрузите последнюю стабильную версию клиента для вашей ОС. Есть сборки Windows (разной разрядности) и Linux:

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

После загрузки установщика запустите его и нажмите “Next”:

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Далее укажите директорию для установки (при этом желательно папку по умолчанию не менять):

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

На этом этап установки завершен.

Запуск и настройка

После установки программу можно запустить из меню “Пуск” или создать ярлык на рабочем столе:

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Основное окно программы имеет следующий вид и основные поля:

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Подключение

На вкладке Session, в которой находятся основные параметры для подключения к серверу по SSH, укажите данные:

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

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

В строку “Saved Sessions” вводится название сессии, оно сохраняется с помощью кнопки “Save”. Чтобы воспользоваться сохраненным шаблоном для входа, достаточно его загрузить с помощью кнопки “Load”:

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Третий блок включает в себя параметры закрытия окна на выходе: always, never, only on clean exit.

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

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

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Далее нужно ввести логин и пароль для подключения к серверу.

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

При корректном вводе логина и пароля появляется окно приветствия.

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

На этом подключение через PuTTY по протоколу SSH к удаленному серверу завершено.

Важные команды PuTTY

Широкий список команд смотрите в отдельной статье, а самые главные мы описываем здесь:

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

В окне консоли PuTTY невозможно использовать привычные сочетания Ctrl+C и Ctrl+V. Чтобы вставить в консоль PuTTY скопированный текст (например, пароль или команду), просто кликните правой кнопкой мыши. Дополнительно ничего нажимать не требуется. Также можно воспользоваться комбинацией клавиш «Shift+Insert». Чтобы скопировать текст из окна PuTTY, выделите его левой кнопкой мыши. Сам факт выделения скопирует его в буфер обмена.

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

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

1. Необходимо использовать отдельную утилиту “PuTTYgen”, которая автоматически устанавливается вместе с PuTTY. Для запуска нужно зайти в меню “Пуск” и найти ее.

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

2. Далее нужно открыть меню “Key” и установить значение “SSH-2 RSA key”, затем кликнуть “Generate key pair”.

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

3. Как только ключ будет сгенерирован, его необходимо сохранить в публичном и приватном вариантах.

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

4. Теперь нужно зайти в PuTTY и открыть раздел “Auth”, чтобы добавить в него приватный ключ.

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

5. В разделе “Session” нужно сохранить пресет для подключения. Затем подключитесь к серверу по своему адресу.

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

Что такое putty и для чего он нужен. Смотреть фото Что такое putty и для чего он нужен. Смотреть картинку Что такое putty и для чего он нужен. Картинка про Что такое putty и для чего он нужен. Фото Что такое putty и для чего он нужен

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

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

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

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

Выводы

К недостаткам можно отнести ведение документации только на английском языке.

Источник

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

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