├── .gitignore ├── README.md ├── Vagrantfile ├── provision ├── ad-explorer.ps1 ├── ca.ps1 ├── configure-hyperv-guest.ps1 ├── configure-hyperv-host.ps1 ├── domain-controller-configure.ps1 ├── domain-controller-wait-for-ready.ps1 ├── domain-controller.ps1 ├── gpo │ ├── set-remote-desktop-users │ │ ├── GPO │ │ │ ├── gp_object_EXAMPLE.COM.csv │ │ │ ├── manifest.xml │ │ │ └── {6844F90E-4241-43CF-9DCD-FF8EA516A518} │ │ │ │ ├── Backup.xml │ │ │ │ ├── DomainSysvol │ │ │ │ └── GPO │ │ │ │ │ └── Machine │ │ │ │ │ ├── Microsoft │ │ │ │ │ └── Windows NT │ │ │ │ │ │ └── SecEdit │ │ │ │ │ │ └── GptTmpl.inf │ │ │ │ │ └── Preferences │ │ │ │ │ └── Groups │ │ │ │ │ └── Groups.xml │ │ │ │ ├── bkupInfo.xml │ │ │ │ └── gpreport.xml │ │ ├── backup.clixml │ │ ├── gp_Identities_EXAMPLE.COM.csv │ │ ├── gp_Links_EXAMPLE.COM.csv │ │ ├── gp_permissions_EXAMPLE.COM.csv │ │ └── gp_wmifilters_EXAMPLE.COM.csv │ └── set-user-photo │ │ ├── GPO │ │ ├── gp_object_EXAMPLE.COM.csv │ │ ├── manifest.xml │ │ └── {D946D787-F504-419C-8E94-846B78C55A4B} │ │ │ ├── Backup.xml │ │ │ ├── DomainSysvol │ │ │ └── GPO │ │ │ │ ├── Machine │ │ │ │ └── microsoft │ │ │ │ │ └── windows nt │ │ │ │ │ └── SecEdit │ │ │ │ │ └── GptTmpl.inf │ │ │ │ └── User │ │ │ │ └── Scripts │ │ │ │ ├── Logoff │ │ │ │ └── set-user-photo.ps1 │ │ │ │ ├── PSscripts.ini │ │ │ │ └── scripts.ini │ │ │ ├── bkupInfo.xml │ │ │ └── gpreport.xml │ │ ├── backup.clixml │ │ ├── gp_Identities_EXAMPLE.COM.csv │ │ ├── gp_Links_EXAMPLE.COM.csv │ │ ├── gp_permissions_EXAMPLE.COM.csv │ │ └── gp_wmifilters_EXAMPLE.COM.csv ├── provision-base.ps1 ├── provision-firewall.ps1 ├── provision-gpos.ps1 ├── provision-msys2.ps1 ├── provision-winrm-https-listener.ps1 ├── ps.ps1 ├── rdpauth-certificate-template.ldif ├── set-vagrant-domain-admin.ps1 ├── summary.ps1 └── users-photos │ ├── Makefile │ ├── user-badge.svg │ ├── user-photo-jane.doe.jpg │ ├── user-photo-john.doe.jpg │ └── user-photo-vagrant.jpg └── test-nodes ├── Vagrantfile └── provision ├── add-to-domain.ps1 ├── add-to-domain.sh ├── configure-hyperv-guest.ps1 ├── configure-hyperv-guest.sh ├── configure-hyperv-host.ps1 ├── locale.ps1 ├── provision-base.ps1 ├── provision-base.sh ├── provision-powershell-activedirectory-module.ps1 ├── provision-whoami-web.ps1 └── ps.ps1 /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/Vagrantfile -------------------------------------------------------------------------------- /provision/ad-explorer.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/ad-explorer.ps1 -------------------------------------------------------------------------------- /provision/ca.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/ca.ps1 -------------------------------------------------------------------------------- /provision/configure-hyperv-guest.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/configure-hyperv-guest.ps1 -------------------------------------------------------------------------------- /provision/configure-hyperv-host.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/configure-hyperv-host.ps1 -------------------------------------------------------------------------------- /provision/domain-controller-configure.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/domain-controller-configure.ps1 -------------------------------------------------------------------------------- /provision/domain-controller-wait-for-ready.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/domain-controller-wait-for-ready.ps1 -------------------------------------------------------------------------------- /provision/domain-controller.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/domain-controller.ps1 -------------------------------------------------------------------------------- /provision/gpo/set-remote-desktop-users/GPO/gp_object_EXAMPLE.COM.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-remote-desktop-users/GPO/gp_object_EXAMPLE.COM.csv -------------------------------------------------------------------------------- /provision/gpo/set-remote-desktop-users/GPO/manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-remote-desktop-users/GPO/manifest.xml -------------------------------------------------------------------------------- /provision/gpo/set-remote-desktop-users/GPO/{6844F90E-4241-43CF-9DCD-FF8EA516A518}/Backup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-remote-desktop-users/GPO/{6844F90E-4241-43CF-9DCD-FF8EA516A518}/Backup.xml -------------------------------------------------------------------------------- /provision/gpo/set-remote-desktop-users/GPO/{6844F90E-4241-43CF-9DCD-FF8EA516A518}/DomainSysvol/GPO/Machine/Microsoft/Windows NT/SecEdit/GptTmpl.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-remote-desktop-users/GPO/{6844F90E-4241-43CF-9DCD-FF8EA516A518}/DomainSysvol/GPO/Machine/Microsoft/Windows NT/SecEdit/GptTmpl.inf -------------------------------------------------------------------------------- /provision/gpo/set-remote-desktop-users/GPO/{6844F90E-4241-43CF-9DCD-FF8EA516A518}/DomainSysvol/GPO/Machine/Preferences/Groups/Groups.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-remote-desktop-users/GPO/{6844F90E-4241-43CF-9DCD-FF8EA516A518}/DomainSysvol/GPO/Machine/Preferences/Groups/Groups.xml -------------------------------------------------------------------------------- /provision/gpo/set-remote-desktop-users/GPO/{6844F90E-4241-43CF-9DCD-FF8EA516A518}/bkupInfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-remote-desktop-users/GPO/{6844F90E-4241-43CF-9DCD-FF8EA516A518}/bkupInfo.xml -------------------------------------------------------------------------------- /provision/gpo/set-remote-desktop-users/GPO/{6844F90E-4241-43CF-9DCD-FF8EA516A518}/gpreport.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-remote-desktop-users/GPO/{6844F90E-4241-43CF-9DCD-FF8EA516A518}/gpreport.xml -------------------------------------------------------------------------------- /provision/gpo/set-remote-desktop-users/backup.clixml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-remote-desktop-users/backup.clixml -------------------------------------------------------------------------------- /provision/gpo/set-remote-desktop-users/gp_Identities_EXAMPLE.COM.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-remote-desktop-users/gp_Identities_EXAMPLE.COM.csv -------------------------------------------------------------------------------- /provision/gpo/set-remote-desktop-users/gp_Links_EXAMPLE.COM.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-remote-desktop-users/gp_Links_EXAMPLE.COM.csv -------------------------------------------------------------------------------- /provision/gpo/set-remote-desktop-users/gp_permissions_EXAMPLE.COM.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-remote-desktop-users/gp_permissions_EXAMPLE.COM.csv -------------------------------------------------------------------------------- /provision/gpo/set-remote-desktop-users/gp_wmifilters_EXAMPLE.COM.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /provision/gpo/set-user-photo/GPO/gp_object_EXAMPLE.COM.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-user-photo/GPO/gp_object_EXAMPLE.COM.csv -------------------------------------------------------------------------------- /provision/gpo/set-user-photo/GPO/manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-user-photo/GPO/manifest.xml -------------------------------------------------------------------------------- /provision/gpo/set-user-photo/GPO/{D946D787-F504-419C-8E94-846B78C55A4B}/Backup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-user-photo/GPO/{D946D787-F504-419C-8E94-846B78C55A4B}/Backup.xml -------------------------------------------------------------------------------- /provision/gpo/set-user-photo/GPO/{D946D787-F504-419C-8E94-846B78C55A4B}/DomainSysvol/GPO/Machine/microsoft/windows nt/SecEdit/GptTmpl.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-user-photo/GPO/{D946D787-F504-419C-8E94-846B78C55A4B}/DomainSysvol/GPO/Machine/microsoft/windows nt/SecEdit/GptTmpl.inf -------------------------------------------------------------------------------- /provision/gpo/set-user-photo/GPO/{D946D787-F504-419C-8E94-846B78C55A4B}/DomainSysvol/GPO/User/Scripts/Logoff/set-user-photo.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-user-photo/GPO/{D946D787-F504-419C-8E94-846B78C55A4B}/DomainSysvol/GPO/User/Scripts/Logoff/set-user-photo.ps1 -------------------------------------------------------------------------------- /provision/gpo/set-user-photo/GPO/{D946D787-F504-419C-8E94-846B78C55A4B}/DomainSysvol/GPO/User/Scripts/PSscripts.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-user-photo/GPO/{D946D787-F504-419C-8E94-846B78C55A4B}/DomainSysvol/GPO/User/Scripts/PSscripts.ini -------------------------------------------------------------------------------- /provision/gpo/set-user-photo/GPO/{D946D787-F504-419C-8E94-846B78C55A4B}/DomainSysvol/GPO/User/Scripts/scripts.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-user-photo/GPO/{D946D787-F504-419C-8E94-846B78C55A4B}/DomainSysvol/GPO/User/Scripts/scripts.ini -------------------------------------------------------------------------------- /provision/gpo/set-user-photo/GPO/{D946D787-F504-419C-8E94-846B78C55A4B}/bkupInfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-user-photo/GPO/{D946D787-F504-419C-8E94-846B78C55A4B}/bkupInfo.xml -------------------------------------------------------------------------------- /provision/gpo/set-user-photo/GPO/{D946D787-F504-419C-8E94-846B78C55A4B}/gpreport.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-user-photo/GPO/{D946D787-F504-419C-8E94-846B78C55A4B}/gpreport.xml -------------------------------------------------------------------------------- /provision/gpo/set-user-photo/backup.clixml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-user-photo/backup.clixml -------------------------------------------------------------------------------- /provision/gpo/set-user-photo/gp_Identities_EXAMPLE.COM.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-user-photo/gp_Identities_EXAMPLE.COM.csv -------------------------------------------------------------------------------- /provision/gpo/set-user-photo/gp_Links_EXAMPLE.COM.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-user-photo/gp_Links_EXAMPLE.COM.csv -------------------------------------------------------------------------------- /provision/gpo/set-user-photo/gp_permissions_EXAMPLE.COM.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/gpo/set-user-photo/gp_permissions_EXAMPLE.COM.csv -------------------------------------------------------------------------------- /provision/gpo/set-user-photo/gp_wmifilters_EXAMPLE.COM.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /provision/provision-base.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/provision-base.ps1 -------------------------------------------------------------------------------- /provision/provision-firewall.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/provision-firewall.ps1 -------------------------------------------------------------------------------- /provision/provision-gpos.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/provision-gpos.ps1 -------------------------------------------------------------------------------- /provision/provision-msys2.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/provision-msys2.ps1 -------------------------------------------------------------------------------- /provision/provision-winrm-https-listener.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/provision-winrm-https-listener.ps1 -------------------------------------------------------------------------------- /provision/ps.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/ps.ps1 -------------------------------------------------------------------------------- /provision/rdpauth-certificate-template.ldif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/rdpauth-certificate-template.ldif -------------------------------------------------------------------------------- /provision/set-vagrant-domain-admin.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/set-vagrant-domain-admin.ps1 -------------------------------------------------------------------------------- /provision/summary.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/summary.ps1 -------------------------------------------------------------------------------- /provision/users-photos/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/users-photos/Makefile -------------------------------------------------------------------------------- /provision/users-photos/user-badge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/users-photos/user-badge.svg -------------------------------------------------------------------------------- /provision/users-photos/user-photo-jane.doe.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/users-photos/user-photo-jane.doe.jpg -------------------------------------------------------------------------------- /provision/users-photos/user-photo-john.doe.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/users-photos/user-photo-john.doe.jpg -------------------------------------------------------------------------------- /provision/users-photos/user-photo-vagrant.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/provision/users-photos/user-photo-vagrant.jpg -------------------------------------------------------------------------------- /test-nodes/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/test-nodes/Vagrantfile -------------------------------------------------------------------------------- /test-nodes/provision/add-to-domain.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/test-nodes/provision/add-to-domain.ps1 -------------------------------------------------------------------------------- /test-nodes/provision/add-to-domain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/test-nodes/provision/add-to-domain.sh -------------------------------------------------------------------------------- /test-nodes/provision/configure-hyperv-guest.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/test-nodes/provision/configure-hyperv-guest.ps1 -------------------------------------------------------------------------------- /test-nodes/provision/configure-hyperv-guest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/test-nodes/provision/configure-hyperv-guest.sh -------------------------------------------------------------------------------- /test-nodes/provision/configure-hyperv-host.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/test-nodes/provision/configure-hyperv-host.ps1 -------------------------------------------------------------------------------- /test-nodes/provision/locale.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/test-nodes/provision/locale.ps1 -------------------------------------------------------------------------------- /test-nodes/provision/provision-base.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/test-nodes/provision/provision-base.ps1 -------------------------------------------------------------------------------- /test-nodes/provision/provision-base.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/test-nodes/provision/provision-base.sh -------------------------------------------------------------------------------- /test-nodes/provision/provision-powershell-activedirectory-module.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/test-nodes/provision/provision-powershell-activedirectory-module.ps1 -------------------------------------------------------------------------------- /test-nodes/provision/provision-whoami-web.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/test-nodes/provision/provision-whoami-web.ps1 -------------------------------------------------------------------------------- /test-nodes/provision/ps.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgl/windows-domain-controller-vagrant/HEAD/test-nodes/provision/ps.ps1 --------------------------------------------------------------------------------