Как установить OpenSSH на компьютер с Windows 10

Предварительная проверка требований

OpenSSH (Open Secure Shell) – набор программных компонентов, которые предоставляют шифрование сеансов связи по компьютерных сетям и используют протокол SSH, что обеспечивает безопасную связь в системах Windows.

Установить OpenSSH на Windows 10 получится только, если система соответствует следующим требованиям:

  • установлена операционной система Windows 10 сборки не выше 1809 либо Windows Server 2019 и выше;
  • используется консоль «Windows PowerShell» версии 5.1 или более поздней;
  • в систему выполнен вход с помощью учетной записи с правами администратора.

Проверить необходимые требования довольно просто:

  1. Чтобы узнать номер сборки ОС, вызовите диалоговое окно «Выполнить» с помощью сочетания клавиш «Win + R», введите запрос winver.exe и нажмите на кнопку «ОК».
  2. Как установить OpenSSH на компьютер с Windows 10

    Как установить OpenSSH на компьютер с Windows 10

  3. В открывшемся окне доступна подробная информация о сборке операционки.
  4. Как установить OpenSSH на компьютер с Windows 10

    Как установить OpenSSH на компьютер с Windows 10

  5. Теперь стоит проверить версию консоли Windows 10. Запустите «Windows PowerShell», отыскав средство в главном меню. Также можете кликнуть правой кнопкой мыши по «Пуску» и выбрать инструмент.
  6. Как установить OpenSSH на компьютер с Windows 10

    Как установить OpenSSH на компьютер с Windows 10

  7. Введите команду $PSVersionTable.PSVersion и нажмите на клавишу «Enter». Ниже отобразятся сведения о консоли. Обратите внимание, что основная версия должна быть не ниже 5, а дополнительная – не ниже 1.
  8. Как установить OpenSSH на компьютер с Windows 10

    Как установить OpenSSH на компьютер с Windows 10

  9. С помощью команды (New-Object Security.Principal.WindowsPrincipal([Security.Principal.WindowsIdentity]::GetCurrent())).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator) получится узнать, являетесь ли вы членом группы администраторов. Если выходное значение равно true, значит, текущая учетная запись имеет расширенные привилегии.
  10. Как установить OpenSSH на компьютер с Windows 10

    Как установить OpenSSH на компьютер с Windows 10

Установка OpenSSH в Windows 10

Установить OpenSSH на компьютер с Windows 10 можно несколькими способами, в том числе с помощью встроенных в систему средств или отдельного инсталляционного файла.

Способ 1: Штатные «Параметры»

Инструмент не является обязательной функцией в современных версиях операционной системы Windows, в частности, «десятки», но его можно установить вручную, причем для этого используются встроенные средства операционки и серверы Microsoft:

  1. Нажмите на кнопку «Пуск» и выберите запуск штатных «Параметров».
  2. Как установить OpenSSH на компьютер с Windows 10

    Как установить OpenSSH на компьютер с Windows 10

  3. Перейдите в раздел «Приложения».
  4. Как установить OpenSSH на компьютер с Windows 10

    Как установить OpenSSH на компьютер с Windows 10

  5. Теперь слева на вкладке «Приложения и возможности» и нажмите на строку «Дополнительные компоненты» в центральной части окна.
  6. Как установить OpenSSH на компьютер с Windows 10

    Как установить OpenSSH на компьютер с Windows 10

  7. Нажмите на кнопку «Добавить компонент».
  8. Как установить OpenSSH на компьютер с Windows 10

    Как установить OpenSSH на компьютер с Windows 10

  9. С помощью строки поиска найдите компонент, введя один из запросов: OpenSSH Client и OpenSSH Server. Ниже отобразится результат поиска. Выделите клиент и сервер, потом нажмите на кнопку «Установить».
  10. Как установить OpenSSH на компьютер с Windows 10

    Как установить OpenSSH на компьютер с Windows 10

Останется дождаться окончания инсталляции, которая произойдет в автоматическом режиме. После этого стоит проверить состояние новой службы, которая отвечает за компонент, и при необходимости изменить ее тип запуска:

  1. Одновременно нажмите на клавиши «Win + R» и в окне «Выполнить» выполните запрос services.msc для запуска оснастки «Службы».
  2. Как установить OpenSSH на компьютер с Windows 10

    Как установить OpenSSH на компьютер с Windows 10

  3. В списке найдите службу «OpenSSH SSH Server», кликните по ней правой кнопкой мыши и выберите «Запустить».
  4. Как установить OpenSSH на компьютер с Windows 10

    Как установить OpenSSH на компьютер с Windows 10

Способ 2: «Windows PowerShell»

Установить OpenSSH в Windows 10 можно и другим способом, а именно, с использованием обновленной консоли «Windows PowerShell»:

  1. Запустите средство, но с правами администратора (пункт «Windows PowerShell (Администратор)» в контекстном меню кнопки «Пуск»).
  2. Как установить OpenSSH на компьютер с Windows 10

    Как установить OpenSSH на компьютер с Windows 10

  3. Введите команду Get-WindowsCapability -Online | Where-Object Name -like ‘OpenSSH.Server*’ | Add-WindowsCapability –Online и нажмите на клавишу «Enter».
  4. Как установить OpenSSH на компьютер с Windows 10

    Как установить OpenSSH на компьютер с Windows 10

Также будет работать и запрос dism /Online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0.

Установка произойдет в тихом режиме, то есть, вы не увидите процесс скачивания и инсталляции, поэтому подождите некоторое время, после чего можете проверить появление новой службы («Open SSH Server») в соответствующей оснастке и заодно запустить ее.

Посмотреть, установлен ли сервер OpenSSH на компьютер можно с помощью команды Get-WindowsCapability -Online | ? Name -like ‘OpenSSH.Ser*’, выполненной в «Windows PowerShell». Положительное значение определяется как Installed.

Способ 3: Репозиторий Gitub

На официальном репозитории GitHub компании Microsoft доступен MSI-установщик OpenSSH для операционной системы Windows. Его можно вручную установить в более ранних версиях Windows 10, 8.1 или в Windows Server 2016/2012 R2.

Если вы столкнулись с тем, что политика безопасности, установленная в Windows 10, блокирует инсталляцию компонентов сервера, тогда попробуйте использовать такую команду: powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1.

Как установить OpenSSH на компьютер с Windows 10

Как установить OpenSSH на компьютер с Windows 10

Наша группа в TelegramПолезные советы и помощь

Похожие инструкции:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *