PuTTY — маленькая бесплатная программа, через которую с компьютера на Windows подключаются к командной строке другого устройства. Чаще всего это сервер с сайтом, домашний сервер на Linux, роутер, сетевое хранилище или одноплатный компьютер вроде Raspberry Pi. Вы вводите адрес и логин, и в окне PuTTY появляется терминал удалённой машины, как будто вы сидите за ней.
Программу больше двадцати пяти лет развивает британский программист Саймон Тэтхэм с небольшой командой. За это время PuTTY стала привычным инструментом администраторов: её упоминают инструкции хостингов, производителей сетевого оборудования и учебные курсы. Главное, за что её ценят, — простота, небольшой размер и открытый код без рекламы и навязанных регистраций.
Что умеет PuTTY
- Подключение по SSH — защищённый вход в командную строку сервера: всё, что вы вводите, включая пароль, передаётся в зашифрованном виде.
- Telnet и Rlogin — старые протоколы без шифрования; пригодятся для настройки устаревшего оборудования в локальной сети.
- Последовательный порт — подключение к консоли коммутатора или роутера через COM-порт или USB-переходник, когда устройство ещё не настроено и в сеть не выходит.
- Сохранённые сеансы — адрес, порт, логин, ключ и настройки окна запоминаются под понятным именем и открываются двойным щелчком.
- Вход по ключу — вместо пароля используется пара ключей; это удобнее и надёжнее, особенно если серверов несколько.
- Проброс портов — через SSH-соединение можно безопасно открыть на своём компьютере, например, панель базы данных, доступную только на сервере.
- Журнал сеанса — всё, что выводит сервер, записывается в текстовый файл, чтобы потом найти нужную команду или ошибку.
В комплект PuTTY входит несколько небольших утилит. PuTTYgen создаёт ключи и переводит их из формата OpenSSH в собственный формат PuTTY с расширением PPK и обратно. Pageant держит расшифрованные ключи в памяти, чтобы не вводить пароль от ключа при каждом входе. PSCP и PSFTP копируют файлы из командной строки, а Plink нужен для запуска команд на сервере из скриптов.
Кому подходит
- Владельцам сайтов на VPS, которым хостинг выдал доступ по SSH и прислал инструкцию с PuTTY.
- Тем, кто настраивает домашний сервер, сетевое хранилище или Raspberry Pi без монитора.
- Сетевым инженерам — для работы с коммутаторами и роутерами через консольный кабель.
- Студентам, которым нужно подключаться к учебному серверу из Windows.
- Если нужно перекладывать файлы мышью, а не работать в командной строке, удобнее WinSCP или FileZilla — их часто ставят вместе с PuTTY.
Плюсы
- Бесплатно, открытый код, без рекламы и регистрации
- Маленькая, запускается мгновенно, есть вариант без установки
- Сохраняет сеансы с адресами, ключами и настройками
- Умеет работать с COM-портом для настройки оборудования
- Есть версии для 64-битных процессоров Intel, AMD и ARM
Минусы
- Нет русского интерфейса
- Окно настроек выглядит устаревшим и поначалу запутывает
- Нет вкладок: каждый сервер открывается в отдельном окне
- Свой формат ключей PPK, ключи OpenSSH нужно конвертировать
Сколько стоит
PuTTY полностью бесплатна для дома и работы и распространяется под лицензией MIT. Платной версии нет. Если вам предлагают купить «PuTTY Pro» или скачать программу через платную подписку, это посторонний продукт, не связанный с автором.
PuTTY или встроенный SSH Windows
В современных Windows 10 и 11 уже есть клиент OpenSSH: команда ssh работает прямо в терминале без установки программ. Для разового входа на сервер этого достаточно. PuTTY удобнее, если вы подключаетесь часто и к разным машинам, храните сеансы и ключи, работаете с COM-портом или следуете инструкции, где все шаги показаны именно в PuTTY.
Как установить
- Найдите официальную страницу PuTTY на сайте Саймона Тэтхэма и перейдите к загрузке последней версии.
- Выберите установщик MSI для своей системы: на большинстве компьютеров это 64-битная версия для x86, на ноутбуках с процессором Snapdragon — для ARM.
- Запустите установщик и пройдите шаги, не меняя папку. Лишних программ он не предлагает.
- Откройте PuTTY из меню «Пуск», введите адрес сервера и нажмите Open.
Частые вопросы
Безопасно ли пользоваться PuTTY?
Да, если программа скачана с официальной страницы. Под видом PuTTY в рекламе поисковиков и на сайтах-сборниках распространяли версии, которые воруют пароли от серверов. При первом подключении PuTTY показывает отпечаток ключа сервера — его стоит сверить с тем, что даёт хостинг.
Есть ли русский язык?
Нет, интерфейс только на английском. Русский текст в самом терминале отображается нормально, если в настройках окна выбрана кодировка UTF-8.
Можно ли передавать файлы через PuTTY?
Только утилитами PSCP и PSFTP из командной строки. Для привычной работы с файлами мышью поставьте WinSCP: он умеет импортировать сеансы из PuTTY и открывать их в ней одной кнопкой.
Работает ли PuTTY в России?
Да. Программа соединяется напрямую с вашим сервером и не зависит от сторонних сервисов, аккаунтов и подписок.
Есть ли PuTTY для Mac?
Официальной версии для macOS нет. На Mac и в Linux обычно пользуются встроенной командой ssh в терминале. Для Linux PuTTY есть в репозиториях большинства дистрибутивов.
