Главная Windows 10 Как включить сервер OpenSSH в Windows 10

Как включить сервер OpenSSH в Windows 10



Как вы, возможно, уже знаете, Windows 10 включает встроенное программное обеспечение SSH - как клиент, так и сервер! В этой статье мы увидим, как включить SSH-сервер.

Реклама

Примечание. Приложение OpenSSH Server позволит вам установить соединение с вашим компьютером, используя протокол SSH. Это не позволит вам получить доступ к другим компьютерам в вашей сети. Чтобы подключиться к другим компьютерам, вы должны установить клиент OpenSSH .

Выпустив Windows 10, Microsoft наконец-то прислушалась к своим пользователям после многих лет, когда они запрашивали SSH-клиент и сервер. За счет включения реализации OpenSSH ценность ОС возрастает.

На момент написания этой статьи программное обеспечение OpenSSH, входящее в состав Windows 10, находится на стадии БЕТА. Это означает, что у него могут быть проблемы со стабильностью.

Предоставленный SSH-сервер похож на приложение Linux. На первый взгляд кажется, что он поддерживает те же функции, что и его аналог * NIX. Это консольное приложение, но работает как Служба Windows .

Давайте посмотрим, как включить сервер OpenSSH в Windows 10.

Могу ли я получить Netflix без смарт-телевизора?

Включите сервер OpenSSH в Windows 10

  1. Открыть Приложение настроек и перейдите в Приложения -> Приложения и функции.
  2. Справа щелкните Управление дополнительными функциями.Windows 10 Установка SSH-сервера
  3. На следующей странице нажмите кнопкуДобавить функцию.Служба sshd Windows 10
  4. В списке функций выберитеСервер OpenSSHи нажмите наУстановитькнопка.Служба Sshd работает
  5. Перезагрузите Windows 10 .

Это установит программное обеспечение OpenSSH Server в Windows 10.

Его бинарные файлы находятся в папкеc: windows system32 Openssh. Помимо клиентских приложений SSH, в папке находятся следующие серверные инструменты:

  • sftp-server.exe
  • ssh-agent.exe
  • ssh-keygen.exe
  • sshd.exe
  • и конфигурационный файл sshd_config.

Сервер SSH настроен для работы в качестве службы.

Windows 10 подключается к встроенному серверу Sshd 2

На момент написания статьи он не запускается автоматически. Настроить нужно вручную.

Как запустить сервер OpenSSH в Windows 10

  1. Дважды щелкните значокsshdвход в Сервисы, чтобы открыть его свойства.
  2. На вкладке «Вход в систему» ​​см. Учетную запись пользователя, которая используется сервером sshd. В моем случае этоNT Service sshd.Windows 10 подключается к встроенному серверу Sshd 3
  3. Теперь откройте командная строка с повышенными привилегиями .
  4. Перейдите в каталог c: windows system32 Openssh с помощью командыкомпакт-диск c: windows system32 Openssh.
  5. Здесь запустите командуssh-keygen -Aдля генерации ключей безопасности для sshd-сервера.Windows 10 подключается к встроенному серверу Sshd 5
  6. Теперь в командной строке с повышенными привилегиями введитеexplorer.exe.для запуска проводника в папке OpenSSH.
  7. Обновить: Microsoft опубликовала руководство что делает процесс назначения очень простым.
    Откройте PowerShell от имени администратора и выполните следующие команды:

    Install-Module-Force OpenSSHUtils Repair-SshdHostKeyPermission -FilePath C:  Windows  System32  OpenSSH  ssh_host_ed25519_key

    Это оно! Установлены все необходимые разрешения.

  8. В качестве альтернативы вы можете выполнить следующие действия.
    Щелкните правой кнопкой мышиssh_host_ed25519_keyфайл и сменить собственника пользователю службы sshd, напримерNT Service sshd.
  9. Нажмите «Добавить» и добавьте разрешение «Чтение» для пользователя «NT Service sshd». Теперь удалите все остальные разрешения, чтобы получить что-то вроде этого:Нажмите «Применить» и подтвердите операцию.
  10. Наконец, откройте службы (нажмите клавиши Win + R и введитеservices.mscв поле «Выполнить») и запустите службу sshd. Должно начаться:
  11. Разрешите порт SSH в брандмауэре Windows. По умолчанию сервер использует порт 22. Запустите эту команду в командной строке с повышенными привилегиями:netsh advfirewall firewall добавить имя правила = 'SSHD Port' dir = in action = allow protocol = TCP localport = 22Microsoft предоставила следующую альтернативную команду для PowerShell:
    New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
  12. В заключение, установить пароль для вашей учетной записи если у вас его нет.

Теперь вы можете попробовать это в действии.

Подключение к SSH-серверу в Windows 10

Откройте свой ssh-клиент. Вы можете запустить его на том же компьютере, например используя встроенный Клиент OpenSSH или запустите его с другого компьютера в вашей сети.

телевизор Samsung не включается на красный свет

В общем случае синтаксис консольного клиента OpenSSH следующий:

ssh имя пользователя @ хост -p порт

В моем случае команда выглядит так:

ssh winaero@192.168.2.96

гдеWinaeroэто мое имя пользователя Windows и192.168.2.96это IP-адрес моего ПК с Windows 10 . Я подключусь к нему с другого ПК, на котором установлен Arch Linux.

Наконец-то вы в деле!

Сервер выполняет классические консольные команды Windows, например подробнее, тип, версия, копия.

Но я не могу запустить FAR Manager. Он выглядит черно-белым и сломанным:

Еще одно интересное наблюдение: вы можете запускать приложения с графическим интерфейсом, например Explorer. Если вы вошли в ту же учетную запись пользователя, которую используете для SSH, они запустятся на рабочем столе. Видеть:

Что ж, встроенный SSH-сервер - определенно интересная штука. Он позволяет вам управлять машиной Windows без установки таких инструментов, как rdesktop, на вашем компьютере с Linux или даже без изменения настроек Windows с компьютера Linux, на котором не установлен X-сервер.

На момент написания этой статьи встроенный SSH-сервер в Windows 10 находится на стадии бета-тестирования, поэтому он должен стать более интересным и стать полезной функцией в ближайшем будущем.

Интересные статьи

Выбор редакции

Скачать Скачать cPro__Bento Skin для Winamp
Скачать Скачать cPro__Bento Skin для Winamp
Загрузите cPro__Bento Skin для Winamp. Здесь вы можете скачать скин cPro__Bento для Winamp. Все кредиты принадлежат оригинальному автору этого скина (см. Информацию о скине в настройках Winamp). Автор:. Скачать 'Скачать cPro__Bento Skin для Winamp' Размер: 255,85 Kb РекламаPCRepair: Исправить проблемы с Windows. Все они. Ссылка для скачивания: Нажмите здесь, чтобы загрузить
Как собрать компьютер: онлайн-руководство по созданию собственного компьютера с нуля
Как собрать компьютер: онлайн-руководство по созданию собственного компьютера с нуля
Мало что может сравниться с удовлетворением, которое вы получаете от сборки собственного ПК с нуля или от модернизации существующей модели. Поскольку цены на компьютеры ниже, чем когда-либо, это может показаться ложной экономией, но посмотрите глубже, и вы увидите
Как изменить свой профиль Netflix на телевизоре Samsung
Как изменить свой профиль Netflix на телевизоре Samsung
Netflix с более чем 150 миллионами подписчиков является одним из ведущих потоковых сервисов в мире. Благодаря простому в использовании интерфейсу и относительно недорогой модели подписки его популярность неудивительна. Хотя многим пользователям нравится смотреть
Как скопировать файлы с ПК с Windows на Linux
Как скопировать файлы с ПК с Windows на Linux
У большинства домашних пользователей есть система с двойной загрузкой, которая может загружаться из Linux, например Ubuntu, или запускаться из Windows. Этот сценарий, безусловно, является самым простым способом передачи файлов из Windows в Linux. Однако другие (деловые или личные)
Архив меток: Windows 10 build 10586 iso
Архив меток: Windows 10 build 10586 iso
Кто такой Тим Кук? Мы исследуем генерального директора Apple, сменившего Стива Джобса.
Кто такой Тим Кук? Мы исследуем генерального директора Apple, сменившего Стива Джобса.
Тим Кук одновременно является одним из самых заметных и анонимных людей на планете. Попросите кого-нибудь рассказать о нем несколько фактов, и он, скорее всего, будет ошеломлен. 57-летний мужчина попадает в заголовки новостей как
Как заставить Windows 10 отображать знакомые значки рабочего стола
Как заставить Windows 10 отображать знакомые значки рабочего стола
Давайте посмотрим, как вернуть классические значки на рабочий стол в Windows 10.