A teacher has requested to have Python installed on the machines. I noticed there is a CLI etc, can they do any real damage to the machines with Python installed?
Last edited by jinnantonnixx; 12th February 2013 at 12:31 PM.
FN-GM (12th February 2013)
It's not something we are looking at here (yet) however it's probably on the horizon, with me and the NM both Linux fanbois we will almost undoubtedly go the route of using ubuntu VMs possibly locked down so that changes made to the VM are reset on reboot (There is a commercial name for this type of system, something like deep freeze?) Anyhoo... The VMs wouldn't need access to the network or to the net, all you would need to do is map a windows share (Let's say V:\) to something like "\home\Python" and that way kids can shuttle stuff back and forward. I would imagine that there would be a way to map the virtual \home\python to a path like "H:\Username\PythonFolder" so that the kid's can save all their python stuff to their windows profile and have it auto-map when they launch a VM.
But that's getting off the track, long and short is to install ubuntu VMs on each physical machine, set the VMs up to revert ALL changes on reboot, isolate them from the network (Disable/remove the networking services on the ubuntu install or disable and lock settings in the VM software) and sort out a solution for transferring files between network and VM (Usb sticks would technically work since most VM host softwares can take ownership of USB devices at the click of a button or, like I said, mapped virtual drives).
If you really want it on the cheap lookup VirtualBox, cross platform, free VM solution.
Thinking of using
1. Sun Virtual box,
2. setup Windows 7 on these.
3. Setup programming language and configure how required,
4. snapshot so have backup on machine.
5. Export a machine and import onto other PC.
6. Might create an image so can just re-image with everything back.
shell access to a firewalled linux would be your best bet IMO. We used to run php courses this way. The firewall should stop any damage being done (any damage is going to be from network attacks) and you can run always alias or link nice to make sure they don't crash the machine.
I've been asked for this as well, for now I've just dumped the exes on a network share and put shortcuts in the staff start menu so the teacher can play.
My understanding is that it's harmless, as our users aren't administrators..... Surely it's impossible to do any harm without elevating up? If our users do ever need that kind of access I'd maybe give them mstsc access to a vm.....
There are currently 1 users browsing this thread. (0 members and 1 guests)