Kelios RDP sesijos Windows Server: RDS vaidmens diegimas
Pagal numatytuosius nustatymus Windows Server leidžia tik dvi administracines RDP sesijas vienu metu. Kad serveryje vienu metu galėtų dirbti daugiau vartotojų, reikia įdiegti vaidmenį Remote Desktop Session Host (RDSH) ir įsigyti RDS CAL licencijas. Žemiau — legalus kelias per Server Manager ir PowerShell.
Kiek sesijų prieinama pagal numatytuosius nustatymus
Standartinė Windows Server leidžia dvi vienalaikes administratorių sesijas — tai priežiūros, o ne daugelio vartotojų darbo režimas. Visaverčiam kelių vartotojų darbui numatytas atskiras vaidmuo Remote Desktop Services (RDS), licencijuojamas atskirai.
| Režimas | Vienalaikių sesijų | Licencija |
|---|---|---|
| Administracinis (numatytasis) | 2 | nereikia |
| Remote Desktop Session Host | pagal CAL skaičių | RDS CAL |
1 žingsnis. Diegiame Remote Desktop Services vaidmenį
Per PowerShell administratoriaus teisėmis:
Install-WindowsFeature -Name RDS-RD-Server -IncludeManagementTools
Įdiegę paleiskite serverį iš naujo:
Restart-Computer -Force
Alternatyviai vaidmuo diegiamas per Server Manager → Add Roles and Features → Remote Desktop Services → Remote Desktop Session Host.
2 žingsnis. Diegiame licencijavimo tarnybą
Kad serveris išduotų licencijas, pridėkite licencijavimo vaidmenį:
Install-WindowsFeature -Name RDS-Licensing -IncludeManagementTools
Paskui aktyvinkite licencijų serverį per RD Licensing Manager (licmgr.exe) pridėtinį įrankį ir įkelkite įsigytas RDS CAL (vartotojui arba įrenginiui).
3 žingsnis. Nurodome licencijavimo serverį ir režimą
Licencijavimo režimą (pavyzdžiui, „vartotojui” = 4) ir licencijų serverio adresą nustatome per grupės strategijas. Atverkite strategijų rengyklę:
gpedit.msc
Eikite į Computer Configuration → Administrative Templates → Windows Components → Remote Desktop Services → Remote Desktop Session Host → Licensing ir sukonfigūruokite:
- Use the specified Remote Desktop license servers — nurodykite licencijų serverio vardą arba IP;
- Set the Remote Desktop licensing mode — Per User arba Per Device.
4 žingsnis. Tikriname sesijų skaičiaus apribojimą
Įsitikinkite, kad strategija „Limit number of connections” neriboja prisijungimų skaičiaus. Tame pačiame GPO skyriuje → Connections parametras Limit number of connections turi būti išjungtas arba nustatytas reikiamu skaičiumi.
Aktyvias sesijas realiu laiku patikrinsite komanda:
query session
Svarbu apie licencijavimą
Įdiegtas RDSH vaidmuo suteikia 120 dienų lengvatinį (grace) laikotarpį konfigūravimui. Jam pasibaigus, be teisingai įdiegtų RDS CAL kelių vartotojų prieiga nutrūks. Naudoti RDS gamyboje be įsigytų CAL licencijų — Microsoft sąlygų pažeidimas.
Dažni klausimai
Ar galima gauti daugiau nei dvi sesijas neperkant licencijų?
Ne. Legaliai kelių vartotojų RDP veikia tik su RDS vaidmeniu ir įsigytomis RDS CAL. Du administraciniai prisijungimai — maksimumas be licencijų.
Kas yra 120 dienų grace laikotarpis?
Tai laikas po RDSH vaidmens įdiegimo, kurį serveris veikia be licencijų serverio, kad spėtumėte sukonfigūruoti licencijavimą. Pasibaigus reikia galiojančių CAL.
Kuo skiriasi Per User ir Per Device CAL?
Per User licencijuoja konkrečius vartotojus nepriklausomai nuo įrenginio, Per Device — konkrečius įrenginius nepriklausomai nuo to, kas iš jų jungiasi. Pasirinkimas priklauso nuo to, ko turite daugiau.
Kaip pamatyti, kas šiuo metu prisijungęs?
Komanda query session (arba qwinsta) parodo visas aktyvias ir atjungtas sesijas su vartotojų vardais ir jų būsena.
Reikia serverio komandos darbui keliais vartotojais? Parinkite Windows VPS konfigūraciją arba susipažinkite su VPS nuomos planais.