Windows предлагает собственный SSH-клиент и встроенные инструменты SSH, начиная с Windows 10. С их помощью вы можете подключаться к SSH-серверам без стороннего программного обеспечения и даже запускать свой собственный SSH-сервер Windows 10.
Краткое руководство: Активация Windows 10 SSH
Активировать клиент:
- Перейдите в «Настройки» > «Приложения» > «Приложения и функции» > «Дополнительные функции» и проверьте, установлен ли клиент OpenSSH — при необходимости установите его через «Добавить функцию».
- Откройте командную строку от имени администратора, например, с помощью поиска Windows> «cmd.exe»> «запуск от имени администратора»
- Введите CMD-команду «ssh».
- Установите соединение с нужным сервером с помощью «ssh name@server».
- При необходимости учитывайте порт: Стандартным является порт 22, измените порт с номером -pPort после имени сервера.
- Для первого подключения, если необходимо, подтвердите отпечаток ключа хоста, нажав Да, и введите пароль.
Настройте SSH-сервер Windows 10:
- Откройте «Настройки» > «Приложения» > «Приложения и функции» > «Дополнительные функции».
- Выберите «Добавить компоненты», «Сервер OpenSSH» и «Установить» (требуются права администратора).
- В приложении Windows «Службы» установите тип запуска для «Агент аутентификации OpenSSH» и «Сервер OpenSSH» на «Автоматически».
- Проверьте правила брандмауэра в диалоговом окне «Выполнить» с помощью «Get-NetFirewallRule -Name *SSH*».
- Подключитесь к SSH-серверу, введя «ssh »
Что такое Windows 10 SSH (безопасная оболочка)?
Secure Shell (SSH) используется для установки безопасного сетевого соединения между компьютерами или серверами. Благодаря встроенным инструментам Windows SSH это работает с помощью команд CMD и удаленного рабочего стола без необходимости находиться непосредственно на соответствующем компьютере в сети. Как и в случае с Ubuntu SSH, для этого не требуется стороннего программного обеспечения, и он выполняется безопасно через соединения, зашифрованные с помощью SCP и SFTP.
Это дает администраторам множество преимуществ, поскольку они используют соединение сервер-клиент SSH для удаленного выполнения задач. Также возможно соединение между компьютерами Linux и Windows, удаленное управление компьютером и передача зашифрованных данных.
Преимуществом протокола SSH является безопасный удаленный доступ благодаря следующим аспектам безопасности:
- Клиент-серверная аутентификация
- Зашифрованная передача данных
- Целостность данных
Как можно использовать SSH-клиент Windows 10?
Для использования удаленного доступа SSH через Windows должны быть выполнены следующие требования:
- Минимум Windows 2019 или Windows 10 (версия 1809)
- По крайней мере PowerShell 5.1
- Права администратора
Чтобы использовать клиент OpenSSH для Windows 10, выполните следующие действия:
Шаг 1: Проверьте, установлен ли уже клиент OpenSSH, выбрав » Настройки » > » Приложения » > » Приложения и функции » > » Дополнительные функции «. Если нет, перейдите в раздел «Добавить компонент», введите «Клиент OpenSSH» и нажмите «Установить».

По умолчанию клиент SSH для Windows 10 уже должен находиться в разделе «Дополнительные функции».
Шаг 2. После установки клиента откройте командную строку от имени администратора, например, набрав «cmd.exe» в поиске Windows, а затем выбрав «Запуск от имени администратора».
Шаг 3. Чтобы открыть собственный инструмент SSH в Windows 10, введите следующую команду CMD :
ssh
Теперь вы увидите Руководство по использованию SSH с синтаксисом команды и всеми возможными на данный момент параметрами, которые предлагает вам клиент SSH.

Используйте команду «ssh», чтобы вызвать все важные параметры SSH в диалоговом окне «Выполнить».
Шаг 4: Если вы хотите получить доступ, например, к Raspberry Pi, действуйте аналогично macOS и Linux. Подключитесь к удаленному серверу на целевом устройстве Raspberry с помощью следующей команды:
ssh pi@raspberrypi
В адресе «Pi» означает имя пользователя на удаленном сервере, а «raspberrypi» — на адресуемом удаленном сервере. Если это IP-адрес в сети или внешний удаленный сервер, используйте следующий синтаксис команды:
ssh name@meinewebsite.meindomainname.de
Шаг 5: По умолчанию клиент SSH использует порт 22. Если адресованный сервер использует другой порт, например. B. Порт 7200, установить соединение следующим образом, указав порт:
ssh pi@raspberrypi -p 7200
Шаг 6: Если вы подключаетесь к серверу в первый раз, обычно подтвердите отпечаток ключа хоста, введя «Да». Если вы сами настраиваете удаленный сервер, вам все равно не о чем беспокоиться, потому что удаленный сервер, с которым вы разговариваете, принадлежит вам. Затем введите пароль пользователя для управления удаленным компьютером через SSH и команды терминала.
Как настроить SSH-сервер Windows 10?
Вы не просто хотите получить доступ к удаленному серверу через SSH, но хотите настроить SSH-сервер Windows 10? Затем сначала установите сервер OpenSSH. Обычно он не предустановлен в Windows, но его можно быстро дооснастить.
Действуйте следующим образом:
Шаг 1: Перейдите по пути » Настройки » > » Приложения » > » Приложения и функции » > » Дополнительные функции «.
Шаг 2: Перейдите в » Добавить компоненты «, выберите „Сервер OpenSSH“ в списке и нажмите „Установить“. Этот шаг можно выполнить только с правами администратора.

Сервер OpenSSH можно дооснастить дополнительными функциями Windows.
Шаг 3: Для сервера SSH Windows устанавливает службы „Агент аутентификации OpenSSH“ (если он еще не установлен) и „Сервер OpenSSH“. Если вы хотите регулярно использовать SSH, измените тип запуска служб на „Автоматически“. Для этого введите „Службы“ в поиске Windows и запустите приложение „Службы“. Щелкните правой кнопкой мыши соответствующие службы и перейдите в „Свойства“. Теперь измените тип запуска на » Автоматически «.
Шаг 4: Наконец, проверьте, включены ли правила брандмауэра SSH. Для этого введите в диалоге «Выполнить» следующую команду и проверьте правила брандмауэра:
Get-NetFirewallRule -Name *SSH*
Шаг 5: Теперь, чтобы подключиться к SSH-серверу, введите следующую команду:
ssh <server-name>








