Загрузить PuTTY

PuTTY

Установка и первое подключение

Окно SSH-клиента PuTTY

Практическое руководство по PuTTY

Шаги ниже относятся к этому домену. Кнопка Загрузить PuTTY или раздел Скачивание ведут через официальный поток загрузки сайта.

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

  1. Скачайте MSI под архитектуру ПК (для свежих Windows чаще 64-bit).
  2. Запустите установщик и оставьте состав компонентов по умолчанию, чтобы сразу поставить putty.exe, puttygen.exe, pscp.exe, psftp.exe, plink.exe, pageant.exe и puttytel.exe.
  3. В меню «Пуск» откройте папку PuTTY и запустите PuTTY.

2. Первый SSH-сеанс

  1. В поле Host Name (or IP address) введите имя или IP от администратора.
  2. Оставьте Port на 22, если не указано иное.
  3. Тип соединения выберите SSH.
  4. При необходимости задайте имя профиля в Saved Sessions и нажмите Save.
  5. Нажмите Open. При первом соединении PuTTY покажет отпечаток ключа хоста — сверьте с администратором до Accept.
  6. Войдите под своим именем, используя пароль или ключ, как ожидает сервер.

3. PuTTYgen (SSH-ключи)

  1. Запустите PuTTYgen из меню «Пуск» после установки Windows.
  2. Выберите тип ключа (часто RSA или Ed25519) и для RSA достаточную длину (2048 или 4096).
  3. Нажмите Generate и водите мышью по пустому полю, пока индикатор не заполнится.
  4. Добавьте настоятельно рекомендуемую Key passphrase и подтверждение.
  5. Сохраните закрытый ключ через Save private key в .ppk; при необходимости используйте Save public key.
  6. Скопируйте блок Public key for pasting into OpenSSH authorized_keys file, если сервер ждёт именно такой текст.
  7. В PuTTY откройте Connection → SSH → Auth → Credentials, укажите .ppk или загрузите ключ в Pageant.

Больше о форматах — на странице PuTTYgen здесь.

4. Linux и macOS (кратко)

Имена пакетов зависят от дистрибутива. Обычно ставят putty для GUI и putty-tools (или аналог) для CLI puttygen. На macOS те же бинарники через менеджер, закреплённый в организации.

5. PSCP и PSFTP (файлы)

PSCP копирует файлы по SCP из оболочки, задавая хост, удалённый и локальный путь как в прочих SCP-клиентах. PSFTP открывает интерактивный SFTP-сеанс с командами get и put. Оба опираются на те же ключи хоста и учётные данные, что и SSH.

6. Безопасность

  • Ставьте лишь те пакеты, что сознательно взяли через поток загрузки этого сайта, если политика позволяет.
  • При первом входе на критичные серверы проверяйте ключ хоста.
  • Закрытые ключи защищайте passphrase и ужесточайте ACL на файлы ключей.

7. Технически: реестр, файлы и команды

Операторам нужны точные пути реестра и каталоги. Ниже те же блоки, что в справке для администраторов на стартовой странице.

Реестр Windows: пути PuTTY

HKEY_CURRENT_USER\Software\SimonTatham\PuTTY
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys
reg export "HKCU\Software\SimonTatham\PuTTY" putty-settings.reg /y

Каталоги данных на Linux / Unix

~/.putty/
ls -la ~/.putty/

Команды установки (шаблоны)

sudo apt update && sudo apt install -y putty putty-tools
winget install PuTTY.PuTTY

Остались вопросы? Смотрите FAQ или обзор PuTTY.