PuTTY
PuTTY — это свободно распространяемый клиент Telnet/SSH. Позволяет администрировать сервера с удалённого компьютера, даёт возможность настраивать и поддерживать все функции. Взаимодействует с протоколами SSH, SCP, Telnet, SFTP. Генерирует ключи на алгоритмах DSA и RSA, выполняет немало других функций. По этой ссылке вы можете скачать Путти на русском языке в безопасном режиме.
Лицензия | Бесплатная |
ОС | Windows 10, 8.1, 8, 7, XP |
Язык интерфейса | Русский, английский |
Разработка | Simon Tatham |
Разновидность программы | FTP, SSH, Telnet |
Комплектация программы
В пакет PuTTY входят следующие утилиты:
- клиент сетевых протоколов Telnet и SSH;
- компонент SCP для копирования данных по стандартам зашифрованного протокола через управление с командной строки;
- клиент SFTP для копирования информации аналогично процедуре FTP;
- отдельный компонент Telnet;
- окно интерфейса для использования командной сроки к клиенту удалённого доступа PuTTY;
- SSH-аутентификатор для PSCP, PuTTY и Plink;
- утилита, генерирующая ключи RSA/DSA.
Для доступа к полезному функционалу достаточно бесплатно скачать PuTTY для Windows, запустить и пользоваться.
Начало работы с ПО
В процессе установки оставьте параметры по умолчанию. При первом запуске откроется интерфейс настроек, после подключения будет выводиться терминал управления, в котором имеются 4 вкладки:
- Session — для соединения с удалённым сервером с ячейками для порта, адреса и других параметров подключения, настройки сохраняются;
- Terminal — здесь активируются или отключаются функции терминала;
- Window — для настроек интерфейса, шрифта, цвета, типа кодировки;
- Connection — это окошко выбора алгоритма кодирования, ключей аутентификации, сжатия, Х11 и аналогичных параметров.
В каждой рубрике имеются подразделы для более тонких настроек интернет-соединения.
Подключение
Для соединения по SSH выполните шаги:
- откройте Session-Host Name;
- пропишите в строчке ip/имя хоста ПК, к которому нужно получить доступ;
- в ячейке Порт укажите тот, на котором находится SSH, по умолчанию предустановлен 22;
- кликните Open, согласитесь с добавлением серверного ключа в перечень доверенных;
- вручную введите пароль и логин.
Авторизация закончена. Можно приступать к работе. Данные доступа сохраните в Saved Sessions. Пользовательское имя по умолчанию настраивается по пути Connection-Data-Auto-login Username.
Вместо авторизации через пароль можно назначить по ключу, который создаётся в запущенной утилите PuTTYgen при включённом параметре SSH-2 RSA во вкладке Generate-Key. Для генерации двигайте мышку в произвольном порядке.
Далее:
- сохраните ключ в Connection-SSH-Auth-Browse;
- подтвердите настройки в рубрике Session-Save;
- отправьте ключ на сервер — сперва авторизуйтесь через пароль и открытый ключ, затем пропишите доступ в последней части файла /root/.ssh/authorized_keys.
Чтобы не выбирать ключ каждый раз при подключении, нужно сохранять настройки сессии.
Как передать файлы через SCP
Процесс аналогичен процедуре в Linux. Используйте комбинацию Win+R, впишите cmd, добавьте синтаксис утилиты pcsp:
- pscp опции путь_файлу
- имя_пользователя@хост:/путь/к/файлу/на/удалённом/хосте
Через аргумент -P укажите порт удалённого устройства:
- pscp -P 2250 test.txt [email protected]:/root/
Через load загрузите настройки сессии:
- pscp -load losst-2 test.txt [email protected]:/root/
Больше информации об использовании программы можно найти в справке о ПО и в руководстве разработчиков. Для этого нужно посетить официальный сайт PuTTY.