- Настройка PuTTY
- Настройка PuTTY
- Настройка SSH–клиента Putty
- Настройка авторизации SSH с использованием пароля
- SSH доступ без пароля
- Как подключиться по SSH из Windows
- Установка PuTTy
- Как подключиться к VPS
- Полезные команды
- Как пользоваться PuTTY для SSH-подключений
- Генерация SSH-ключей
- Конвертация ключа PuTTY
- Как подключиться к серверу с помощью PuTTY
Настройка PuTTY
Достаточно удобно выполнить первоначальную настройку этого приложения, а потом использовать установленные параметры. Ниже рассмотрено как осуществить подключение по SSH через PuTTY после конфигурации программы.
Настройка PuTTY
- В поле Имя хоста (или IP-адрес) укажите доменное имя удаленного хоста, к которому Вы собираетесь подключиться или его IP-адрес
- Укажите в поле Тип соединения SSH
- Под блоком Управление сеансами введите имя, которое вы хотите дать соединению
- Нажмите кнопку Сохранить
- В каскадном меню программы найдите пункт Соединение и перейдите на вкладку Данные
- В поле Имя пользователя для автовхода укажите логин для которого будет установлено соединение
- В поле Пароль для автовхода укажите пароль
- Далее нажмите кнопку Соединиться
При необходимости перед тем как нажать кнопку Соединиться можно выполнить дополнительные настройки кодировки и окна отображения. Для этого достаточно выбрать соответствующие пункты в разделе Окно каскадного меню программы.
В результате таких действий PuTTY установит соединение по протоколу SSH с указанным вами сервером. В дальнейшем уже можно пользоваться созданным подключением для установления доступа к удаленному узлу.
Помимо этой статьи, на сайте еще 12342 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник
Настройка SSH–клиента Putty
Для работы потребуется программа PuTTY — её можно скачать с официального сайта
Настройка авторизации SSH с использованием пароля
Для подключения нужно сделать следующее:
- Откройте программу. В поле Host Name (or IP adress) при использовании программы PuTTY укажите user@host. (user — это пользователь ssh, хост — сервер для подключения). В поле Port укажите порт 1024. Нажмите кнопку Open для соединения.
В случае успешного входа появится приветствие сервера и строка ввода команд.
SSH доступ без пароля
После того, как Вы скачали программу, из архива распакуйте папку PuTTY Portable, будем работать с ней. В папке PuTTY Portable найдите файл puttygen.exe и запустите его.
Тип ключа для генерации выберите SSH-2 RSA,
Длина генерируемого ключа(в битах) — 2048
Жмём Сгенерировать. Хаотично перемещайте курсор мыши внутри окна программы. Введите желаемый комментарий к созданным ключам, чтобы Вам было удобнее различать созданные ключевые пары в будущем.
Сохраните открытый и личный (закрытый) ключ, не перепутайте ключи в будущем. (Рекомендуем открытым ключам давать расширение .pub, а закрытым .ppk)
Не закрывая окно программы генерации ключей, скопируйте открытый ключ и, создав новый файл authorized_keys на сервере в директории /home/hostXXXXXXX/.ssh/ через файловый менеджер панели управления, сохраните в нём содержимое открытого ключа. В случае, если данный файл уже создан, просто вставьте Ваш ключ на новой строке в данном файле.
Перейдя во вкладку Connection → SSH → Auth, загрузите файл сохраненного закрытого ключа, как показано на скриншоте ниже:
Для настройки туннеля нужно указать имя сервера либо его IP (вкладка Session). Порт по умолчанию изменяем на 1024, протокол оставляем SSH и нажимаем Save:
Во вкладке Connection → Data вводим ваш логин (имя аккаунта hostXXXXXXX):
Возвращаемся в раздел Session, нажимаем кнопку Open и на запрос Putty о корректности ключей (только при первом подключении), нужно ответить Да (Yes). Для дальнейшего использования настроек, просто открывайте Putty в меню сохраненных сессий и, выбрав нужную, нажимаете Load и наконец Open
Удачной работы! Если возникнут вопросы — напишите нам, пожалуйста, тикет из раздел «Помощь и поддержка».
Источник
Как подключиться по SSH из Windows
Установка PuTTy
PuTTy — это популярный SSH- и Telnet-клиент (Telnet — тот же SSH, только без шифрованной передачи данных (пакетов)), т.е. программа для безопасного подключения к удаленному компьютеру (или к серверу) и выполнения на нем различных команд. PuTTY ведет логи, позволяет настраивать шрифты, цвета и разрешение консоли, допускает сохранение в своей памяти ключей аутентификации, поддерживает работу через прокси-сервер. При этом утилита является бесплатной в распространении.
Для того, чтобы начать работу с PuTTy, скачайте её с официального сайта здесь или с нашего сайта. Документацию по программе Вы можете найти здесь (только на англ.), FAQ по ней здесь.
Перед тем, как начать работу с вашим аккаунтом по SSH, Вам необходимо включить SSH у себя на главной странице в Панели управления, в разделе «Тех. информация«. Также там можно узнать имя сервера для подключения.
Для начала работы запустите файл putty.exe. Перед Вами появится окно, представленное на рисунке ниже.
В поле Host Name or IP address) вводите имя сервера или его ip, которые Вы узнали в разделе «Тех. информация» (например, robin.beget.com или pixel.beget.com). Порт оставляйте по умолчанию 22. В поле Saved Sessions введите любое имя сессии (коннекта), например my_session, и нажмите Save. После этого нажмите Open и Вы увидите такое окно.
В поле login as введите имя Вашего пользователя (совпадает с логином аккаунта для доступа в ПУА), нажмите Enter. После чего появится надпись Password. Вводите Ваш пароль для доступа по SSH (также совпадает с паролем от ПУА). Не пугайтесь — во время ввода пароля на экране ничего не отображается (ни звёздочек, ни чего-либо подобного). После того, как Вы закончили вводить пароль, нажмите Enter.
Если логин и пароль введены верно, то произойдёт подключение к серверу и Вы попадете в командную оболочку Linux.
Также заметим, что сочетание Ctrl+V и Ctrl+C в PuTTy не работают. В буфер обмена копируётся всё, что выделено с помощью мыши, а вставка осуществляется либо правой кнопкой мыши, либо сочетанием клавиш SHIFT+INSERT.
Как подключиться к VPS
В панели управления на странице VPS можно найти строку вида «ssh root@45.67.56.72»:
Для подключения через Putty эту строку нужно разбить на части. В поле “Host Name (or IP-address)” мы записываем только IP-адрес сервера, который идет после символа @.
Далее нажимаем «Open». В открывшемся окне нажимаем «Да».
После этого в командной строке нас спросят: сначала логин — вводим root, затем пароль от пользователя root.
Полезные команды
Рассказать о всех командах Unix будет сложно, поэтому напишем лишь несколько полезных команд:
man [имя команды] — выдаст подробную информацию по команде, например: man mv
Для выхода из man, т.е. из руководства по команде, нажмите q (Quit — Выход).
[имя команды] —help — также позволит посмотреть описание команды.
ls — вывести список файлов;
ls -la — покажет все файлы (включая скрытые), размер файлов, владельца и группу владельца, права на них, дату последнего изменения;
ls -lha — то же, что предыдущая команда, только размер файлов будет показан в удобном виде;
ls -lha | less — позволит просматривать файлы постранично (если их много);
cd [имя директории] — переход в выбранную директорию;
cd ../ — переход на директорию выше;
cd
— переход в корневую директорию;
mv — переименовать и/или переместить;
rm — удалить;
cp — копировать;
> — очистка файла. Например, можно применить к файлам логов ( > access.log, > error.log, > combined.log);
mc — запуск Midnight Commander — что-то вроде Norton Commander, в котором удобно работать с файлами, а также возможно работать с ними по sftp (ftp внутри ssh);
chmod — установка прав на файл или директорию;
cat -объединяет файл или несколько файлов, либо ввод со стандартного устройства ввода и выводит результат на стандартное устройство вывода;
cat [имя файла] — выведет на экран содержимое файла;
cat [имя файла] | grep [искомая строка] — выведет на экран строки файла, включающие искомую строку;
mkdir [имя директории] — создание директории (папки);
Удачной работы! Если возникнут вопросы — напишите нам, пожалуйста, тикет из Панели управления аккаунта, раздел «Помощь и поддержка».
Источник
Как пользоваться PuTTY для SSH-подключений
PuTTY — популярный клиент для удаленного подключения.
Скачать его можно на официальном сайте PuTTY. Для подключения по SSH с помощью PuTTY воспользуйтесь инструкцией:
Генерация SSH-ключей
Откройте приложение PuTTYgen
В открывшемся окне можно задать тип ключа шифрования и битность, либо оставить настройки по умолчанию.
Нажмите кнопку «generate», чтобы начать генерацию ключа.
Хаотично двигайте мышкой по области окна программы. Это поможет сгенерировать случайные значения в ключевой паре.
После генерации станет доступен созданный ключ:
В этом окне можно задать дополнительные настройки:
— подписать комментарий к паре ключей (в поле «Key comment:») — удобно, чтобы отличать ключи, если вы используете несколько пар
— задать для ключа пароль (в поле «Key passphrase:» и «Confim passphrase:»). Это обеспечит дополнительную безопасность — даже в случае краже ключа сервер будет недоступен без ввода пароля. Пароль недоступен для восстановления в случае утери.
Cохраните приватный и публичный ключи. Публичный ключ устанавливается на сервер, к которому нужно выполнить подключении — по аналогии с замком. Приватный ключ используется с подключающейся стороны.
Кнопка «Save private key» сохраняет приватный ключ в формате .ppk. Для использования на виртуальных серверах, сохраните ключ под текстом «Public key for pasting into OpenSSH authorized_keys file:»
Конвертация ключа PuTTY
PuTTy использует собственный формат ключей. Поэтому если вы сгенерировали приватный ключ в личном кабинете Airnode (при помощи OpenStack) или в другой программе, а подключение к виртуальному серверу хотите делать через Putty, необходимо конвертировать приватный ключ.
Откройте приложение «PuTTYgen».
Нажмите «conversation» и выберите «Import key».
Выберите фаил с ключом и откройте его.
После этого сохраните преобразованный приватный ключ с помощью кнопки «Save private key».
Также доступна обратная процедура — если вы захотите сменить SSH-агент с PuTTy на любой другой, нужно сконвертировать ключ в формат OpenSSH.
Для этого используйте меню «Conversions / Import key»:
Как подключиться к серверу с помощью PuTTY
Запустите PuTTY (putty.exe)
Настройте новую сессию: в поле «Host Name (or IP address)» введите IP-адрес удаленного сервера, или его имя. Укажите порт службы SSH вашего сервера в поле “Port” (по умолчанию используется порт 22).
Выберем ключи для авторизации. Для этого перейдите в раздел «SSH/Auth».Нажмите «Browse» и выберите приватный ключ, сохранённый ранее.
Cохраним настройки сессии, чтобы не задавать их заново при повторных подключениях. Перейдите обратно в раздел «Session». В поле «Saved Session» задайте новое имя для сессии и нажмите «Save».
Нажмите «Open», чтобы подключиться к северу.
Может открыться предупреждение системы безопасности. Если вы доверяете хосту, нажмите «Да».
Откроется командная строка. В ней введите имя пользователя и, если потребуется, пароль.
Если вы подключаетесь к серверу, созданному в дата-центре Airnode на основе готового образы, то в качестве имени пользователя используйте имя операционной системы.Например: debian, centos, ubuntu. Пароль при этом не требуется.
Источник