Как использовать SSH в Windows: 5 простых способов
Windows

Как использовать SSH в Windows: 5 простых способов

SSH – это зашифрованный сетевой протокол, используемый для удаленного доступа. Вот как использовать SSH в Windows с помощью собственных и сторонних приложений

Image Credit: Teguh Jati Prasetyo via Shutterstock.com.

SSH (Secure Shell) – это зашифрованный сетевой протокол, используемый для подключения к устройствам через сеть или Интернет. Компьютеры Linux поставляются с предустановленным инструментом SSH, доступ к которому можно получить с помощью команды терминала, но как насчет Windows?

Для Windows доступно несколько вариантов SSH, включая встроенный инструмент SSH. Вот как использовать SSH в Windows с помощью встроенных и сторонних приложений

Зачем нужен SSH в Windows?

SSH является фактическим решением для безопасного доступа к удаленным терминалам в Linux и других UNIX-подобных системах. Если у вас есть удаленный SSH-сервер, к которому вы хотите получить доступ, вам нужен SSH-клиент.SSH можно использовать для любых целей – от удаленного доступа к компьютеру в вашей сети до управления и резервного копирования веб-сайта

Хотя Windows уже давно включает клиент Telnet, он крайне небезопасен – поэтому его следует использовать только между непосредственно подключенными устройствами. Для безопасного, надежного, зашифрованного SSH вам нужно лучшее программное обеспечение. Для SSH в Windows доступны пять инструментов:

  1. PuTTY.
  2. Windows PowerShell.
  3. Secure Shell для Google Chrome.
  4. OpenSSH для терминала Cygwin.
  5. Функция SSH FTP в FileZilla.

Продолжайте читать, чтобы узнать, как использовать SSH Windows с каждой из этих утилит

1.PuTTY для Windows Desktop

PuTTY – самое популярное приложение для подключения к SSH-серверам на Windows. Интерфейс PuTTY поначалу может показаться немного пугающим и сложным, но он довольно прост, как только вы начнете его использовать

Чтобы использовать PuTTY, все, что вам нужно сделать, это запустить файл putty.exe. Здесь введите имя хоста (или IP-адрес) удаленного сервера, убедитесь, что порт указан правильно, и нажмите Открыть.PuTTY подключится к серверу и предложит ввести имя пользователя и пароль

При желании вы можете сохранить информацию о сеансе. Выберите опцию Настройки по умолчанию , затем нажмите Сохранить , и PuTTY будет использовать сохраненные настройки при каждом открытии

В качестве альтернативы, установите отдельный профиль для каждого соединения, введите имя в поле Сохраненные сеансы и нажмите Сохранить

Скачать: PuTTY (бесплатно)

2. Используйте Windows PowerShell для SSH

Если вам нужен встроенный в операционную систему Windows инструмент командной строки SSH, разработанный Microsoft, вам повезло

Windows PowerShell постепенно вытесняет приложение Windows Command Prompt с момента его появления в Windows 7. Совсем недавно была добавлена поддержка OpenSSH, которую можно включить в PowerShell следующим образом:

  1. Нажмите WIN + I , чтобы открыть Настройки.
  2. Откройте Apps > Apps & features.
  3. Нажмите Дополнительные функции.
  4. Нажмите +Добавить функцию.
  5. Просмотрите список, чтобы найти OpenSSH Client.
  6. Выберите и нажмите Установить.
  7. После завершения установки перезагрузите Windows 10.

Добавив OpenSSH, вы можете использовать его, открыв Windows PowerShell (щелкните правой кнопкой мыши Start > PowerShell ) и набрав команду подключения. Например:

ssh username@192. 1. 1. 10

Вам будет предложено ввести пароль, введите его и согласитесь с сертификатом безопасности

3.Secure Shell для Google Chrome

Google предоставляет SSH-клиент под названием Secure Shell App, который можно добавить в браузер Chrome. Просто установите приложение Secure Shell из веб-магазина Chrome. Хотя оно работает в браузере Chrome, оно работает полностью автономно, поэтому для его использования вам не нужен доступ в Интернет. Таким образом, оно работает как с устройствами в локальной сети, так и с удаленными серверами

Приложение Secure Shell App открывается как вкладка браузера. Просто введите свои учетные данные и имя хоста (IP-адрес) удаленного SSH-сервера. При необходимости вы можете добавить дополнительные аргументы командной строки SSH

Как и другие веб-приложения Chrome, Secure Shell App может открываться в специальном окне, чтобы отделить его от основного браузера

Поскольку Secure Shell – это веб-приложение Chrome, оно также доступно для macOS, Linux и даже Chrome OS

Скачать: Приложение Secure Shell для Google Chrome

4.OpenSSH для терминала Cygwin

Если вы регулярно используете стандартную команду SSH в Linux, macOS и других UNIX-подобных системах, Cygwin имеет поддержку SSH

Если вы новичок в SSH, вам, вероятно, лучше воспользоваться графическим вариантом, например PuTTY. Однако если у вас есть опыт работы с командной строкой, вы обнаружите, что имплантация OpenSSH в Cygwin работает так же, как и на других платформах

Cygwin – это большой установочный пакет, поэтому вы можете предпочесть установить только OpenSSH

Для этого запустите загруженную программу установки и, когда появится запрос на выбор пакетов, найдите OpenSSH. Разверните Net и в колонке New нажмите Skip , чтобы отобразилась версия для загрузки

Нажмите Next для продолжения, просмотрите пакеты для установки, затем снова Next

После завершения процесса установки запустите приложение Cygwin ‘Терминал’ из меню ‘Пуск’. Чтобы начать SSH-соединение, используйте ту же команду ssh, что и в Linux и других UNIX-подобных операционных системах

Несмотря на то, что Cygwin является хорошим решением, он может быть сложным в настройке

Скачать: Cygwin (бесплатно)

5.SSH через FTP с помощью FileZilla

Часто основной причиной использования SSH для связи с удаленным устройством является загрузка файлов. Обычно это происходит потому, что вы управляете веб-сервером и хотите загрузить веб-приложение (например.WordPress)

FileZilla – это инструмент FTP (File Transfer Protocol) с открытым исходным кодом, который поддерживает SFTP или SSH File Transfer Protocol. Очевидно, что это делает FTP-передачи гораздо более безопасными

Чтобы использовать SSH в FileZilla, выполните следующие действия

  • Откройте File > Site Manager для создания нового соединения.
  • Добавьте Новый сайт.
  • Выберите SFTP в качестве протокола.
  • Введите IP-адрес или имя хоста сервера.
  • Добавьте имя пользователя и пароль.
  • Нажмите Подключить.

.

Передача файлов теперь будет осуществляться по SSH

Скачать: FileZilla (бесплатно)

Какой клиент SSH для Windows следует использовать?

Так какой же SSH-клиент является лучшим? Это зависит от того, что вы ищете:

  • Если вам нравится идея SSH-клиента, который работает в браузере, возьмите Secure Shell для Chrome. Имейте в виду, что Secure Shell для Chrome – самый ограниченный вариант, он не позволит вам выполнять SSH-туннелирование.
  • Если вам нужно мощное приложение SSH с графическим интерфейсом, позволяющим настраивать параметры и сохранять информацию о сеансе, используйте PuTTY. Это самый популярный SSH-клиент для Windows не просто так, и его довольно просто освоить.
  • Для надежной работы с командной строкой SSH используйте Windows PowerShell или Cygwin.

Если бы нам пришлось рекомендовать один из них, мы бы сказали, что большинству пользователей лучше выбрать PuTTY

Все еще не уверены? Вот более подробный обзор SSH в PowerShell по сравнению с PuTTY

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий