Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sni/vagrant-windows-10-enterprise-x64-eval
Vagrant VM Windows 10 Enterprise Evaluation
https://github.com/sni/vagrant-windows-10-enterprise-x64-eval
Last synced: about 2 months ago
JSON representation
Vagrant VM Windows 10 Enterprise Evaluation
- Host: GitHub
- URL: https://github.com/sni/vagrant-windows-10-enterprise-x64-eval
- Owner: sni
- Created: 2024-03-27T08:46:45.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-03-27T09:44:53.000Z (9 months ago)
- Last Synced: 2024-05-21T12:23:47.821Z (7 months ago)
- Language: Makefile
- Size: 3.91 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# windows-10-enterprise-x64-eval vagrant box
This vagrantbox starts a windows 10 machine including
- ssh server
- adds public key (from a id_ed25519.pub file)
- add firewall rule for the sshd
- installs vim## Usage
### Start
The first start might take a while...
%> vagrant up
# wait till machine is ready
%> vagrant ssh### Stop
%> vagrant halt
### Cleanup
%> vagrant destroy
## SSH Login
Default credentials are
User: vagrant
Password: vagrantCreating a `.ssh/config` like this:
Host win10-enterprise-x64-eval
HostName 127.0.0.1
User administrator
Port 2222
UserKnownHostsFile /dev/null
StrictHostKeyChecking noallows to login by ssh.
## Customizing
More provisioning can be done by creating a `./provision.ps1` powershell script.
Example `provision.ps1`:
```powershell
# install golang
$ProgressPreference = 'SilentlyContinue'
Invoke-WebRequest -UseBasicParsing -Uri https://go.dev/dl/go1.22.1.windows-amd64.msi -OutFile go1.22.1.windows-amd64.msi
Install-Package -force ./go1.22.1.windows-amd64.msi
```