Steps to set up Student Windows Servers
Install Windows Server 2016 and all updates
When asked for a product type, choose Windows Server 2016 Standard with Graphical Desktop
When asked for a product key, choose WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY. This is the KMS server key that pulls licensing from CCS's server
Join to the cfs.uoguelph.ca domain
Install Software. Much of it is available in the FS sysadmin share
Adobe Reader
Cryptool (V1 and V2)
Easy68K
Firefox
Google Chrome
Logicworks
MS Office 2016 Pro (Word, Excel, Powerpoint only)
Python 3.8
Visual Studio Community (Can pull the install profile from existing server)
Create batch file at C:\Scripts\logon.bat to mount home folders. The folder should be world readable but not writable. Contents should be
@echo off
net use H: \\gringotts\%username% /persistent:yes
Set GPO
Disable Shutdown/Restart/Hibernate buttons
User login script to run the C:\Scripts\logon.bat
Point RDP licensing server to grindelwald.socs.uoguelph.ca
Set RDP licensing type to per-device CAL
Set 12 hour limit to terminate disconnected and idle sessions
Set firewall rules
Block Telnet Outbound (Port 23)
Block RDP Outbound (Port 3389)
Block SSH Outbound (Port 22)
Allow SSH for SoCS 131.104.48.0/23 (Port 22)
Allow RDP from the SoCS Faculty, Staff, Grads, TAs, and Undergrads groups in AD
Update the SoCS
DNS
record for Windows to ensure the machine IP is listed there