SSH (Secure Shell) — это зашифрованный сетевой протокол, используемый для подключения к устройствам через сеть или Интернет. Компьютеры с Linux поставляются с предустановленным инструментом SSH, доступным с помощью команд терминала, но как насчет Windows?
Для Windows доступно несколько вариантов SSH, включая встроенный инструмент SSH. Вот как использовать SSH в Windows с собственными приложениями и сторонними опциями.
1. PuTTY для рабочего стола Windows
PuTTY — самое популярное приложение для подключения к SSH-серверам в Windows.
PuTTY — самое популярное приложение для подключения к SSH-серверам в Windows. Интерфейс PuTTY поначалу может показаться немного пугающим и сложным, но как только вы его воспользуетесь, вы обнаружите, что он очень прост.
Чтобы использовать PuTTY, все, что вам нужно сделать, это запустить putty.exe. Здесь введите имя хоста (или IP-адрес ) удаленного сервера, убедитесь, что порт указан правильно, и нажмите «Открыть». PuTTY подключится к серверу, а затем предложит вам ввести имя пользователя и пароль.
Вы также можете сохранить эту информацию о сеансе, если хотите. Нажмите « Настройки по умолчанию » , затем выберите «Сохранить », и PuTTY будет использовать сохраненные настройки при каждом открытии. Или задайте отдельный профиль для каждого подключения, введите имя в поле «Сохраненные сеансы» и нажмите «Сохранить».
Установите отдельный профиль для каждого соединения
Узнайте больше о том, как установить и использовать PuTTY на Quantrimang.com.
2. Используйте Windows PowerShell для SSH.
Используйте Windows PowerShell для SSH
Если вы хотите, чтобы в вашу операционную систему был встроен инструмент SSH командной строки Windows, созданный Microsoft, вам повезло.
Windows PowerShell постепенно заменил приложение командной строки Windows с момента его появления в Windows 7. Недавно была добавлена поддержка OpenSSH , которую вы можете включить в PowerShell следующим образом:
- Нажмите WIN + I , чтобы открыть «Настройки».
- Откройте Приложения > Приложения и функции .
- Нажмите Дополнительные функции.
- Нажмите +Добавить функцию .
- Просмотрите список, чтобы найти клиент OpenSSH.
- Выберите и нажмите «Установить».
- После этого перезапустите Windows 10.
После добавления OpenSSH вы можете использовать его, открыв Windows PowerShell (щелкните правой кнопкой мыши Пуск > PowerShell ) и введя команду подключения. Например:
ssh [email protected]
Вам будет предложено ввести пароль. Пожалуйста, введите свой пароль и согласитесь с сертификатом безопасности.
3. Безопасная оболочка для Google Chrome
Google предоставляет SSH-клиент под названием Secure Shell App , который можно добавить в браузер Chrome. Просто установите приложение Secure Shell из Интернет-магазина Chrome. Хотя он работает в браузере Chrome, он работает полностью автономно, поэтому для его использования не требуется доступ в Интернет. Таким образом, этот инструмент хорошо работает как с устройствами в локальной сети, так и с удаленными серверами.
Приложение Secure Shell открывается как вкладка браузера. Просто введите данные для входа и имя хоста (IP-адрес) удаленного SSH-сервера. При необходимости вы также можете включить дополнительные аргументы командной строки SSH.
Как и другие веб-приложения Chrome, приложение Secure Shell можно открыть в отдельном окне, отделив его от основного браузера.
Поскольку Secure Shell — это веб-приложение Chrome, оно также доступно для macOS, Linux и даже Chrome OS.
4. OpenSSH для терминала Cygwin
Если вы часто используете стандартные команды SSH в Linux, macOS и других UNIX-подобных системах, Cygwin поддерживает SSH.
Если вы новичок в SSH, возможно, вы захотите использовать графический вариант, например PuTTY. Однако, если у вас есть опыт работы с операциями из командной строки, вы обнаружите, что OpenSSH в Cygwin работает так же, как и на других платформах.
Cygwin — это большой установочный пакет, поэтому вы можете просто установить OpenSSH. Для этого запустите скачанный установщик и при появлении запроса на выбор пакета найдите OpenSSH. Разверните Сеть и в столбце «Новое» нажмите «Пропустить» , чтобы отобразилась версия для загрузки.
Нажмите «Далее» , чтобы продолжить, просмотрите пакеты, которые нужно установить, затем еще раз нажмите «Далее» .
После завершения установки запустите приложение Cygwin в Терминале из меню «Пуск». Чтобы инициировать SSH-соединение, используйте ту же команду ssh, которую вы запускали в Linux и других UNIX-подобных операционных системах.
Несмотря на то, что Cygwin является хорошим решением, его может быть сложно настроить.
5. SSH через FTP с помощью FileZilla
SSH через FTP с FileZilla
Обычно основной причиной использования SSH для связи с удаленным устройством является загрузка файлов. Обычно это происходит потому, что вы управляете веб-сервером и хотите загрузить веб-приложение (например, WordPress).
FileZilla — это инструмент FTP (протокол передачи файлов) с открытым исходным кодом и поддержкой SFTP (протокол передачи файлов SSH). Очевидно, что это делает FTP-передачу намного более безопасной.
Чтобы использовать SSH в FileZilla:
- Откройте «Файл» > «Диспетчер сайтов» , чтобы создать новое соединение.
- Выберите Новый сайт , чтобы добавить новый сайт.
- Выберите SFTP в качестве протокола.
- Введите IP-адрес сервера или имя хоста сервера.
- Добавьте имя пользователя и пароль.
- Нажмите «Подключиться».
Передача файлов теперь будет осуществляться через SSH.