Windows server 2012: Enable .NET Framework 3.5 and 2.0

Привет.  Задачка: Удалённое администрирование Win сервера по шифрованному каналу. Для шифрования выбрал SSH так как будут обращения от Unix\linux машин. Для решения раньше на Windows server 2008 R2, использовал FreeSSHd 1.2.6/ но я не смог подружить его с доменом и при логине пользователи получали права system. Настало врея установить его на Windows Server 8, а он мне выдал «Could not create child desktop» и я озадачился поиском SSH сервера для Windows.

Решение: Выбор пал на Secure Remote Access to PowerShell Over SSH. Он же Powershell server v.5. PowerShell Server — Personal Edition — бесплатен и поддерживает только 1 одновременное соединение, что для меня достаточно.  Но при установки на Windows server 8 betta, я столкнулся с требованием .net FW 2.0 3.5. При попытке установить через GUI ошибка скачивания, при попытке через консоль DISM:

PS C:\Windows\system32> dism /online /enable-feature /featurename:NetFx3 /all

Deployment Image Servicing and Management tool
Version: 6.2.8250.0

Image Version: 6.2.8250.0

Enabling feature(s)
[===========================66.3%====== ]

Error: 0x800f0906

The source files could not be downloaded.
Use the /source option to specify the location of the files that are required to restore the feature. The file location
should be either the root directory of a mounted image or a component store that has the Windows Side-by-Side directory
as an immediate subfolder.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

Решение было таким:

1. Выкачать с дистрибутива Win server 8, все файлы связанные с .net fw

xcopy H:\sources\sxs\*.* c:\net35 /s

2. Указать локальный путь при установке:

Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:c:\net35 /LimitAccess

В результате  ОК. Вот что говорят MS

P.S в результате получаем SSH сервер с POSH. И не забываем 22 порт открыть в фаерволе. Желательно ограничить круг ИП разрешённых подключаться к SSH, иначе задолбают подбором.

 

 

 

SSH для Windows:

http://www.georgiasoftworks.com/

http://www.freesshd.com — freeSSHd

http://www.powershellinside.com — powershell server

http://www.bitvise.com —  WinSSHD

http://sshwindows.sourceforge.net — OpenSSH

http://www.sysax.com/ — Sysax server

http://www.kpym.com/ — Kpym Telnet/SSH Server

http://mobassh.mobatek.net — MobaSSH

Об авторе Alex

Работаю Администратором. В основном Windows. Специализируюсь на Hyper-V, поддержке продуктивных сред и во всём помогает POSH. Малость Sharepoint. Чуть чуть работаю с железом
Запись опубликована в рубрике Windows, Администрирование. Добавьте в закладки постоянную ссылку.

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