Instalar GUI en Windows Server Core

No noso pasado publicar contamos como preparamos máquinas virtuais de clientes estándar e mostramos como creamos unha imaxe estándar de Windows Server 120 Core usando a nosa nova tarifa Ultralight por 2019 rublos como exemplo.

O servizo de soporte comezou a recibir solicitudes sobre como traballar con Server 2019 Core sen o shell gráfico habitual. Decidimos mostrar como traballar con Windows Server 2019 Core e como instalar unha GUI nel.

Instalar GUI en Windows Server Core

Non repita isto en máquinas que funcionen, non use Server Core como escritorio, desactive RDP, asegure o seu sistema de información, a seguridade é a característica principal da instalación "Core".

Nun dos nosos próximos artigos, veremos a táboa de compatibilidade do programa con Windows Server Core. Neste artigo, falaremos de como instalar o shell.

Shell por medios de terceiros

Instalar GUI en Windows Server Core

1. Forma complicada pero máis económica

Server Core non ten o familiar explorer.exe fóra da caixa, para facilitarnos a vida, descargaremos explorer++. Substitúe todo o que pode facer o explorador orixinal. Só se considerou o explorador ++, pero case calquera xestor de ficheiros servirá, incluído Total Commander, FAR Manager e outros.

Descargando ficheiros.

Primeiro necesitamos descargar o ficheiro ao servidor. Isto pódese facer a través de SMB (cartafol compartido), o Centro de administración de Windows e Invocar-WebRequest, funciona coa opción -UseBasicParsing.

Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.exe' -OutFile C:UsersAdministratorDownloadsfile.exe

Onde -uri é o URL do ficheiro e -OutFile é o camiño completo para descargalo, especificando a extensión do ficheiro e

Usando Powershell:

Crea un novo cartafol no servidor:

New-Item -Path 'C:OurCoolFiles' -ItemType Directory

Compartindo o cartafol compartido:

New-SmbShare -Path 'C:OurCoolFiles' -FullAccess Administrator 
-Name OurCoolShare

No seu PC, o cartafol está conectado como unha unidade de rede.

Instalar GUI en Windows Server Core
A través do Centro de administración de Windows, cree un novo cartafol seleccionando un elemento no menú.

Instalar GUI en Windows Server Core

Vaia ao cartafol compartido e fai clic no botón enviar, selecciona o ficheiro.

Instalar GUI en Windows Server Core
Engadindo un shell ao planificador.

Se non queres iniciar o shell manualmente cada vez que inicies sesión, entón tes que engadilo ao programador de tarefas.

$A = New-ScheduledTaskAction -Execute "C:OurCoolFilesexplorer++.exe"
$T = New-ScheduledTaskTrigger -AtLogon
$P = New-ScheduledTaskPrincipal "localAdministrator"
$S = New-ScheduledTaskSettingsSet
$D = New-ScheduledTask -Action $A -Principal $P -Trigger $T -Settings $S
Register-ScheduledTask StartExplorer -InputObject $D

Sen un planificador, pode executar a través de CMD:

CD C:OurCoolFilesExplorer++.exe

Método 2. Inicia o Explorador nativo

Instalar GUI en Windows Server Core
Lembra que non hai GUI

A función de compatibilidade de aplicacións básicas do servidor baixo demanda (FOD) volverá ao sistema: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe e incluso Powershell ISE. Pódense atopar máis detalles en MSDN. Non amplía o conxunto existente de roles e funcións.

Inicie Powershell e introduza o seguinte comando:

Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0

A continuación, reinicie o servidor:

Restart-Computer

Instalar GUI en Windows Server Core

Despois diso, incluso pode executar Microsoft Office, pero perderá uns 200 megabytes de RAM para sempre, aínda que non haxa usuarios activos no sistema.

Instalar GUI en Windows Server Core
Windows Server 2019 con Funcións baixo demanda instaladas

Instalar GUI en Windows Server Core
Windows Server 2019 Core

Iso é todo. No seguinte artigo, veremos a táboa de compatibilidade do programa con Windows Server Core.

Instalar GUI en Windows Server Core

Fonte: www.habr.com

Engadir un comentario