Hey everyone! I have some software I'd like to evaluate, but I'm unsure about its trustworthiness. I currently run Proxmox and Ubuntu on bare metal, along with Mint. I can set up a VM using VirtualBox on either Ubuntu or Mint, or I could use Proxmox. However, I'm wondering if there's a lighter-weight option to sandbox the application while avoiding too much overhead. Do you think an unprivileged LXC would work, or do you have other suggestions?
4 Answers
Is there a resources page for this sort of info? I’ll check for a wiki or maybe a search that could have more tips. Oh, and Smokey always reminds us to backup regularly and know your commands before hitting Enter!
Have you considered using Docker containers? It's a solid option for sandboxing applications with less overhead than running full VMs. Plus, it simplifies dependency management if your software relies on specific packages.
Before you proceed, just a thought—make sure you're asking the right questions in the right places. This seems more like a virtualization topic than basic Linux queries. But hey, we’re all here to help!
Depending on the software you're testing and the level of risk you're comfortable with, you might want to try using Firejail. It's a neat tool for isolating applications. For instance, you could run it like this:
- Isolate your home from the host:
`firejail --private /path/to/app`
- Run without network access:
`firejail --net=none /path/to/app`
There are also similar tools like unshare and bubblewrap if you want alternatives.

Related Questions
How To Get Your Domain Unblocked From Facebook
How To Find A String In a Directory of Files Using Linux