Установка OpenSSH Server в Windows Server 2012 R2

OpenSSH находится в ряду первых инструментов системного администратора. Установка и настройка этого инструмента не "хитрый" процесс, пройдя который вы обезопасите себя от потери доступа к терминальному серверу.  Сегодня мы установим, запустим и настроим OpenSSH Server в Windows Server 2012 R2.

Установка OpenSSH в Windows Server 2012 R2
Скачиваем последнюю версию дистрибутива OpenSSH:

https://github.com/PowerShell/Win32-OpenSSH/releases

Сейчас доступна версия v8.1.0.0p1-Beta. Скачиваю OpenSSH-Win64.zip.

Создаю директорию C:\Program Files\OpenSSH, распаковываю в неё содержимое архива.

Запускаю PowerShell от имени администратора.

Выполняю скрипт установки:

cd "\Program Files\OpenSSH"
.\install-sshd.ps1
sshd and ssh-agent services successfully installed

Если произошла ошибка политики безопасности, то можно выполнить установку так:

powershell -ExecutionPolicy Bypass -File .\install-sshd.ps1

Генерирую ключи. Захожу в папку C:\ProgramData и создаю вручную директорию "ssh".

Пытаюсь сгенерировать ключи:

.\ssh-keygen.exe -A

Настраиваю владельца файлов и права доступа:

Выполняю файл C:\Program Files\OpenSSH\FixHostFilePermissions.ps1 с помощью PowerShell

На каждый вопрос отвечаю "A".

Откроем 22 порт
OpenSSH работает по порту TCP 22. Открою доступ в Firewall:

New-NetFirewallRule -Protocol TCP -LocalPort 22 -Direction Inbound -Action Allow -DisplayName SSH

То же самое можно сделать через GUI в оснастке Windows Firewall with Advanced Security.

Запуск службы OpenSSH
Открываю список служб:

services.msc


Нахожу службу "OpenSSH SSH Server". В свойствах службы делаю автоматический запуск и запускаю её.

 

Проверим что 22 порт работает:

netstat -tan | find "22"

Настройка доступа:
Конфигурационный файл находится здесь: C:\ProgramData\ssh\sshd_config.

Собственно, OpenSSH конфигурируется здесь. Например, чтобы разрешить доступ по OpenSSH определённой группе пользователей, допишу в конец файла:

DenyUsers *
AllowGroups my_domain\my_group_for_ssh_access

 Источник: ссылка

Related Articles