0

I want to provide an environment where users are free to install and break whatever on their accounts without disrupting the experience of other users on the computer. Since it's in a home environment, I have users that install all manner of software haphazardly on whatever whims they have (guests, sister). Yet my parents mainly use it for browsing and documents without installing software. Because neither user type has a lot of performance requirements, I figure virtualization could be a good solution.

I've done a bit of research, and I've tried solutions that sandbox or restrict the users from making changes to the PC, but those are a bit too strict. Ideally I would like for each user to be able to log in directly to a virtual machine and keep the host invisible (and untouchable) from them. So basically a host and guest VMs for each user.

Are there any solutions that fit these requirements and would be affordable and applicable for home use?

0

With Virtualbox, you could have multiple virtual machines of Windows, one for each user that you want to isolate.
When they login to the host machine, you could auto start the Guest VM with VirtualBox --startvm vm_name --fullscreen which would start it in full screen mode.

It wouldn't satisfy the "untouchable host OS" as they could still shutdown the virtual machine and access the host machine, but on login, it would seem like they're in they're own machine until they shut the virtual machine down

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.
{"cc_re__cc_re__cc_by_sa_3_0": ["<li class=\"-item\"><a href=\"https://www.facebook.com/officialstackoverflow/\" class=\"-link\">Facebook</a></li>\r\n                    <li class=\"-item\"><a href=\"https://twitter.com/stackoverflow\" class=\"-link\">Twitter</a></li>\r\n                    <li class=\"-item\"><a href=\"https://linkedin.com/company/stack-overflow\" class=\"-link\">LinkedIn</a></li>\r\n                </ul>\r\n\r\n                <p class=\"mt-auto mb24\">\r\nsite design / logo &#169; 2019 Stack Exchange Inc; user contributions licensed under <a href=\"https://creativecommons.org/licenses/by-sa/3.0/\" rel=\"license\">cc by-sa 3.0</a>\r\n                            with <a href=\"https://stackoverflow.blog/2009/06/25/attribution-required/\" rel=\"license\">attribution required</a>.\r\n                    <span id=\"svnrev\">rev&nbsp;2019.3.19.33088</span>\r\n                </p>\r\n            </div>\r\n        </div>\r\n\r\n            </footer>\r\n            <script>StackExchange.ready(function () { StackExchange.responsiveness.addSwitcher(); })</script>\r\n    <noscript>\r\n        <div id=\"noscript-warning\">Super User works best "], "copyright__copyright__copyright": ["ost OS\" as they could still shutdown the virtual machine and access the host machine, but on login, it would seem like they're in they're own machine until they shut the virtual machine down\n\nYour Answer\n\nBy clicking \"Post Your Answer\", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.\n\nNot the answer you're looking for? Browse other questions tagged or ask your own question."]}