Опытные пользователи слышали о протоколе подключения SSH, который позволяет удалённо управлять ОС или компьютером. В основном этим протоколом пользуются администраторы машин с системами на ядре Linux или Unix, однако не так давно появилась и утилита для Windows – PuTTY. О том, как ею пользоваться, мы и хотим сегодня поговорить.
Скачать последнюю версию PuTTY
Как пользоваться PuTTY
Использование этой утилиты состоит из нескольких этапов: загрузки и установки на целевой компьютер, первичной настройки и подключения к тому или иному серверу. Также рассмотрим методику передачи файлов по SSH.
Шаг 1: Загрузка и установка
- Для загрузки и установки утилиты переходите по ссылке выше. На официальном сайте программы найдите блок , в котором выберите одну из ссылок под категорией .
- Загрузите инсталлятор и запустите его. В первом окошке нажмите .
- Выберите местоположение файлов программы. Желательно оставить по умолчанию – для корректной работы ПуТТИ должна находится на системном диске.
- Далее предстоит выбрать устанавливаемые компоненты. Как правило, варианта по умолчанию вполне достаточно, и удалять либо добавлять компоненты стоит только опытным пользователям. Нажмите на кнопку – обратите внимание, что вам понадобятся права администратора.
и Windows 10
- Дождитесь, пока утилита установится. По окончании процедуры снимите отметку с пункта и нажимайте .
Дальнейшая инструкция предполагает, что будет задействоваться графический интерфейс утилиты. С ярлыка на запускается консольный вариант, поэтому для запуска GUI нужно использовать папку приложения в меню .
Шаг 2: Настройка
Перед началом использования утилиту следует соответствующим образом настроить. На нашем сайте уже есть подробная инструкция по выполнению этой процедуры, поэтому просто приведём ссылку на нее.
Подробнее: Как настроить PuTTY
Шаг 3: Подключение по SSH, сохранение сессии и данных авторизации
- Для подключения по протоколу SSH откройте вкладку , которая расположена в самом верху дерева опций. Увидите следующую картину:
Первым делом убедитесь, что отмечен пункт . Далее в поля и пропишите имя или IP-адрес сервера и порт подключения соответственно.
- Нажмите на кнопку внизу окна программы.
Появится предложение добавить ключ сервера в список доверенных, нажмите .
- Далее переходим к открывшемуся окну консоли. В него следует вручную ввести логин и пароль для подключения к серверу.
Обратите внимание! Ввод знаков пароля не отображается в консоли, поэтому может показаться, что утилита «глючит»!
- После ввода пароля подключение к серверу будет установлено, и вы сможете полноценно работать.
Сохранение сессии
Если требуется часто подключаться к одному и тому же серверу, сессию можно сохранить, чтобы не вводить постоянно адрес и порт. Делается это следующим образом:
- Проделайте действия из шага 1 предыдущего этапа, но на этот раз обратитесь к блоку настроек . Введите в соответствующее поле любое подходящее имя.
- Далее воспользуйтесь кнопкой .
- В списке сохранённых сессий появится запись с введённым ранее именем. Для загрузки просто выделите эту сессию и нажмите .
Авторизация по ключу
Кроме сохранения сессии, можно также сохранить специальный ключ, что позволит обойтись без постоянного ввода данных авторизации.
- Найдите в меню папку ПуТТИ, в которой откройте средство .
- Убедитесь, что переключатель режима шифрования находится в положении , и нажимайте .
- В процессе создания ключа утилита попросит вас поводить мышкой и нажать случайную клавишу на клавиатуре – это требуется для генерации информационной энтропии. После создания последовательности нажмите на кнопки и .
Также по желанию можно задать пароль для доступа к частному ключу, в противном случае при нажатии на соответствующую кнопку появится предупреждение.
- Для использования ключа его потребуется переместить в файл /root/.ssh/authorized_keys. Для этого вводите следующие команды:
ls -a ~/. |grep .ssh
Если такой папки нет, её следует создать командой:
mkdir ~/.ssh
- Далее создайте требуемый файл, команды следующие:
cd ~/.ssh
touch authorized_keys
vi authorized_keys - Вставьте в конец созданного файла данные из публичного ключа, полученного в PuTTYgen.
Важно! Ключ должен идти сплошной строкой, без переносов!
- Напоследок задайте права доступа к файлу с ключом и его каталогу:
chmod 600 ~/.ssh/authorized_keys
chmod 700 ~/.ssh - Далее запустите PuTTY и в дереве опций откройте настройки – – . Воспользуйтесь кнопкой в позиции и выберите в диалоговом окне частный ключ, созданный на шаге 3.
- Сохраните параметры подключения, затем заново подсоединитесь к серверу. Авторизуйтесь на нём, введя логин. Если всё сделано правильно, сервер вместо запроса пароля будет использовать частный ключ, находящийся на клиентской машине, и публичный ключ, который находится на самом сервере.
Заключение
Мы рассмотрели особенности использования утилиты PuTTY для подключения по SSH и разобрали несколько примеров базовых действий с приложением. Как видим, всё не так сложно, как может показаться на первый взгляд.
Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 13047 полезных инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.