Instalați GUI pe Windows Server Core

În trecutul nostru post am vorbit despre modul în care pregătim mașinile virtuale client standard și am arătat, folosind exemplul noului nostru tarif Ultralight pentru 120 de ruble, cum am creat o imagine standard a Windows Server 2019 Core.

Serviciul de asistență a început să primească solicitări cu privire la modul de lucru cu Server 2019 Core fără shell-ul grafic obișnuit. Am decis să arătăm cum să lucrăm cu Windows Server 2019 Core și cum să instalăm GUI pe acesta.

Instalați GUI pe Windows Server Core

Nu repetați acest lucru pe mașinile de lucru, nu utilizați Server Core ca desktop, dezactivați RDP, asigurați-vă sistemul de informații, securitatea este caracteristica principală a instalării „Core”.

Într-unul dintre următoarele articole, ne vom uita la tabelul de compatibilitate a programelor cu Windows Server Core. În acest articol vom trata cum să instalați shell-ul.

Shell prin mijloace terțe

Instalați GUI pe Windows Server Core

1. Modul complex, dar cel mai economic

Server Core nu are din cutie familiarul explorer.exe. Pentru a ne ușura viața, vom descărca explorer++. Înlocuiește tot ceea ce poate face exploratorul original. S-a luat în considerare doar explorer++, dar aproape orice manager de fișiere va face, inclusiv Total Commander, FAR Manager și altele.

Descărcați fișiere.

Mai întâi trebuie să descarcăm fișierul pe server. Acest lucru se poate face prin SMB (dosar partajat), Centrul de administrare Windows și Invoke-WebRequest, funcționează cu parametrul -UseBasicParsing.

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

unde - foame aceasta este adresa URL a fișierului și -OutFile este calea completă către unde să îl descărcați, indicând extensia fișierului și

Folosind Powershell:

Creați un folder nou pe server:

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

Partajarea unui folder partajat:

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

Pe computer, folderul este mapat ca o unitate de rețea.

Instalați GUI pe Windows Server Core
Prin Centrul de administrare Windows, creați un folder nou selectând un element din meniu.

Instalați GUI pe Windows Server Core

Accesați folderul partajat și faceți clic pe butonul de trimitere, selectați fișierul.

Instalați GUI pe Windows Server Core
Adăugați un shell la planificator.

Dacă nu doriți să lansați manual shell-ul de fiecare dată când vă conectați, trebuie să îl adăugați la programatorul de activități.

$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

Fără un planificator, îl puteți rula prin CMD:

CD C:OurCoolFilesExplorer++.exe

Metoda 2. Lansați Explorer nativ

Instalați GUI pe Windows Server Core
Amintiți-vă, fără GUI

Funcția Server Core App Compatibility on Demand (FOD), va reveni în sistem: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe și chiar Powershell ISE. Mai multe detalii pot fi găsite pe MSDN. Nu extinde setul existent de roluri și componente.

Lansați Powershell și introduceți următoarea comandă:

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

Apoi reporniți serverul:

Restart-Computer

Instalați GUI pe Windows Server Core

După aceasta, veți putea rula chiar și Microsoft Office, dar veți pierde pentru totdeauna aproximativ 200 de megaocteți de RAM, chiar dacă nu există utilizatori activi pe sistem.

Instalați GUI pe Windows Server Core
Windows Server 2019 cu caracteristici la cerere instalate

Instalați GUI pe Windows Server Core
Windows Server 2019 Core

Asta e tot. În articolul următor ne vom uita la tabelul de compatibilitate a programelor cu Windows Server Core.

Instalați GUI pe Windows Server Core

Sursa: www.habr.com

Adauga un comentariu