User Tools

Site Tools


services:eecsvm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
services:eecsvm [2025/09/20 07:04] – [EECSVM Service] jasservices:eecsvm [2025/10/09 10:24] (current) – [VM Images] jas
Line 1: Line 1:
 ====== EECSVM Service ====== ====== EECSVM Service ======
  
-The EECSVM service allows students to use virtual machines required by courses they are taking.  The service is only available to students enrolled in courses requiring this service, and the respective faculty.  Once a course completes, the student VMs will be deleted to ensure there is enough space for use the next term.+The EECSVM service allows students to use virtual machines required by courses they are taking.  The service is only available to students enrolled in courses requiring this service, and the respective faculty and TAs.  Once a course completes, students and TAs will lose access to the service.  Faculty who are using the service for their courses will retain access, but **all storage will be cleared between terms**.
  
 Users will use [[https://www.virtualbox.org|VirtualBox]] to access virtual machines from either a lab workstation, or, remotely using a set of servers available in [[https://remotelab.eecs.yorku.ca|remotelab]]. Users will use [[https://www.virtualbox.org|VirtualBox]] to access virtual machines from either a lab workstation, or, remotely using a set of servers available in [[https://remotelab.eecs.yorku.ca|remotelab]].
Line 55: Line 55:
 4421 4421
 flarevm flarevm
-kali-linux-2025.1c (alias: kali)+kali-linux-2025.1c (alias: @kali)
 metasploitable2 metasploitable2
 metasploitable3-ubuntu14 metasploitable3-ubuntu14
 metasploitable3-win2k8 metasploitable3-win2k8
 SEED-Ubuntu20.04 SEED-Ubuntu20.04
-ubuntu-24.04.2-lts-server (alias: ubuntu)+ubuntu-24.04.2-lts-server (alias: @ubuntu)
 windows11 windows11
 </code> </code>
Line 100: Line 100:
 Ubuntu server is installed immediately.  It takes very little time. Ubuntu server is installed immediately.  It takes very little time.
  
-In the listing of available VMs, you can see that ubuntu-24.04.3-lts-server is also aliased to just "ubuntu" This means you can install it like this as well:+In the listing of available VMs, you can see that ubuntu-24.04.3-lts-server is also aliased to just "@ubuntu" This means you can install it like this as well:
  
 <code> <code>
-% eecsvm install ubuntu +% eecsvm install @ubuntu 
-ubuntu VM:+@ubuntu VM:
 Virtual machine 'ubuntu-24.04.3-lts-server' is created and registered. Virtual machine 'ubuntu-24.04.3-lts-server' is created and registered.
 UUID: 69d452a3-d2d5-4f93-98ac-65c6ce921884 UUID: 69d452a3-d2d5-4f93-98ac-65c6ce921884
Line 117: Line 117:
  
 <code> <code>
-% eecsvm install ubuntu ubuntu1 +% eecsvm install @ubuntu ubuntu1 
-ubuntu VM:+@ubuntu VM:
 Virtual machine 'ubuntu1' is created and registered. Virtual machine 'ubuntu1' is created and registered.
 UUID: 8ccb442a-4e77-4b01-bf04-20573072de7e UUID: 8ccb442a-4e77-4b01-bf04-20573072de7e
Line 124: Line 124:
 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
 Medium created. UUID: 354c50c3-d424-4582-881d-60fcd2623092 Medium created. UUID: 354c50c3-d424-4582-881d-60fcd2623092
-% eecsvm install ubuntu ubuntu2 +% eecsvm install @ubuntu ubuntu2 
-ubuntu VM:+@ubuntu VM:
 Virtual machine 'ubuntu2' is created and registered. Virtual machine 'ubuntu2' is created and registered.
 UUID: ab673026-1ba9-4166-82b0-dcc7da5c35d0 UUID: ab673026-1ba9-4166-82b0-dcc7da5c35d0
Line 131: Line 131:
 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
 Medium created. UUID: 42d86496-d566-4f19-b8ab-68a42e07fdd6 Medium created. UUID: 42d86496-d566-4f19-b8ab-68a42e07fdd6
-% eecsvm install ubuntu ubuntu3 +% eecsvm install @ubuntu ubuntu3 
-ubuntu VM:+@ubuntu VM:
 Virtual machine 'ubuntu3' is created and registered. Virtual machine 'ubuntu3' is created and registered.
 UUID: 61aeaf0e-b0a7-4e17-9efc-702e312f1040 UUID: 61aeaf0e-b0a7-4e17-9efc-702e312f1040
Line 151: Line 151:
  
 <code> <code>
-% eecsvm install --force --immutable --netname mynet ubuntu ubuntu1 +% eecsvm install --force --immutable --netname mynet @ubuntu ubuntu1 
-ubuntu VM:+@ubuntu VM:
 Virtual machine 'ubuntu1' is created and registered. Virtual machine 'ubuntu1' is created and registered.
 UUID: 3565008e-f109-486a-b47d-dc6b4df96d66 UUID: 3565008e-f109-486a-b47d-dc6b4df96d66
Line 163: Line 163:
  
 <code> <code>
-% eecsvm install --immutable --netname mynet ubuntu ubuntu1 +% eecsvm install --immutable --netname mynet @ubuntu ubuntu1 
-ubuntu VM:+@ubuntu VM:
 error: VM ubuntu1 already exists.  Repeat install command and add --force to reinstall. error: VM ubuntu1 already exists.  Repeat install command and add --force to reinstall.
 </code> </code>
Line 173: Line 173:
  
 <code> <code>
-% eecsvm installbundle eecs3482-alomari+ % eecsvm installbundle eecs3482-alomari
 Installing bundle eecs3482-alomari  ... Installing bundle eecs3482-alomari  ...
-Processing install --netname secnet kali-linux-2025.1c kali: +Processing install --netname secnet @kali kali: 
-kali-linux-2025.1c VM:+@kali VM:
 Virtual machine 'kali' is created and registered. Virtual machine 'kali' is created and registered.
-UUID: bf97f58f-1ffe-49d4-8a0e-b27b6ade338a+UUID: af129284-d005-44d1-9aa3-7131715aff61
 Settings file: '/eecs/vm/user/jas/kali/kali.vbox' Settings file: '/eecs/vm/user/jas/kali/kali.vbox'
 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
-Medium created. UUID: 9c1610c4-0ff2-4440-8ff5-787d58b673f1+Medium created. UUID: 28924d4e-1f5f-45ba-8943-f2a846f40ec6
 Processing install --netname secnet SEED-Ubuntu20.04 seed: Processing install --netname secnet SEED-Ubuntu20.04 seed:
 SEED-Ubuntu20.04 VM: SEED-Ubuntu20.04 VM:
 Virtual machine 'seed' is created and registered. Virtual machine 'seed' is created and registered.
-UUID: 56a28c1f-107a-41f4-a557-d9f3d607069e+UUID: 1bd49822-7659-4453-8202-54ec1eb727b8
 Settings file: '/eecs/vm/user/jas/seed/seed.vbox' Settings file: '/eecs/vm/user/jas/seed/seed.vbox'
 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
-Medium created. UUID: b1086ee0-4d64-4307-a7cc-6876256fab0b+Medium created. UUID: 94bb4f2b-adc6-42dd-8d2d-a22a9a4289a7
 Processing install --netname secnet metasploitable3-ubuntu14: Processing install --netname secnet metasploitable3-ubuntu14:
 metasploitable3-ubuntu14 VM: metasploitable3-ubuntu14 VM:
 Virtual machine 'metasploitable3-ubuntu14' is created and registered. Virtual machine 'metasploitable3-ubuntu14' is created and registered.
-UUID: 9f8d52c0-f328-4d23-a4ab-6db8ac647412+UUID: ac4d5677-59b0-42a4-aa8e-5d0b51e9335f
 Settings file: '/eecs/vm/user/jas/metasploitable3-ubuntu14/metasploitable3-ubuntu14.vbox' Settings file: '/eecs/vm/user/jas/metasploitable3-ubuntu14/metasploitable3-ubuntu14.vbox'
 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
-Medium created. UUID: 0f2c9f6c-25e8-4828-940b-cd06aa6d8385+Medium created. UUID: 4bf81283-1a79-43f8-bb26-f4362c3457e6
 Processing install --netname secnet metasploitable3-win2k8: Processing install --netname secnet metasploitable3-win2k8:
 metasploitable3-win2k8 VM: metasploitable3-win2k8 VM:
 Virtual machine 'metasploitable3-win2k8' is created and registered. Virtual machine 'metasploitable3-win2k8' is created and registered.
-UUID: 37966072-5e59-422f-849c-912d15568b6e+UUID: a10d10de-5e73-429f-a012-1bf16c89e936
 Settings file: '/eecs/vm/user/jas/metasploitable3-win2k8/metasploitable3-win2k8.vbox' Settings file: '/eecs/vm/user/jas/metasploitable3-win2k8/metasploitable3-win2k8.vbox'
 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
-Medium created. UUID: e5a123ab-2c3d-4d27-ac41-5a11129bfbe5+Medium created. UUID: be6e3f0b-3c0d-4227-8838-69b5f498c4f7
 </code> </code>
  
Line 296: Line 296:
  
 NOTE: As most VMs have well documented username and password, if you are enabling SSH access on a VM, please make sure that you've changed the username or password on your local VM copy.  Otherwise, another student could connect to your running VM. NOTE: As most VMs have well documented username and password, if you are enabling SSH access on a VM, please make sure that you've changed the username or password on your local VM copy.  Otherwise, another student could connect to your running VM.
 +
 ===== Check Your Virtual Machine Storage Quota ===== ===== Check Your Virtual Machine Storage Quota =====
  
Line 354: Line 355:
  
 <code> <code>
-% eecsvm install ubuntu my-custom-ubuntu +% eecsvm install @ubuntu my-custom-ubuntu 
-ubuntu VM:+@ubuntu VM:
 Virtual machine 'my-custom-ubuntu' is created and registered. Virtual machine 'my-custom-ubuntu' is created and registered.
 UUID: 6e317972-2718-46c8-aa9e-501cf8c1c5ba UUID: 6e317972-2718-46c8-aa9e-501cf8c1c5ba
Line 407: Line 408:
 ===== VM Images ===== ===== VM Images =====
  
-^Name^Description^Username/Password^ +^Name^Alias^Description^Username/Password^ 
-|3482-w24-win10|3482 Winter 24 Windows 10 VM|na| +|3482-w24-win10|3482 Winter 24 Windows 10 VM|na| 
-|4421|4421 VM|na| +|4421|4421 VM|na| 
-|flarevm|Windows 11 FlareVM with default packages|u: common, p: common| +|flarevm|Windows 11 FlareVM with default packages|u: common, p: common| 
-|kali-linux-2025.2|Kali Linux|u: kali, p: kali| +|kali-linux-2025.2|@kali|Kali Linux|u: kali, p: kali| 
-|metasploitable2|Metasploitable 2|u: mfsadmin, p: mfsadmin| +|metasploitable2|Metasploitable 2|u: mfsadmin, p: mfsadmin| 
-|metasploitable3-ubuntu14|Metasploitable 3|u: vagrant, p: vagrant| +|metasploitable3-ubuntu14|Metasploitable 3|u: vagrant, p: vagrant| 
-|metasploitable3-win2k|Metasploitable 3|u: vagrant, p: vagrant| +|metasploitable3-win2k|Metasploitable 3|u: vagrant, p: vagrant| 
-|SEED-Ubuntu20.04|SEED|u: seed, p: dees| +|SEED-Ubuntu20.04|SEED|u: seed, p: dees| 
-|ubuntu-24.04.3-lts-server|Generic Ubuntu 24.04.3 LTS Server VM|u: common, p: common| +|ubuntu-24.04.3-lts-server|@ubuntu|Generic Ubuntu 24.04.3 LTS Server VM|u: common, p: common| 
-|windows11|Generic Windows 11|u: common, p: common|+|windows11|Generic Windows 11|u: common, p: common|
  
 ===== VM Bundles ===== ===== VM Bundles =====
services/eecsvm.1758366253.txt.gz · Last modified: by jas