Hello every one, I just installed Qubes and I love it. I am currently in the process of organizing my Qubes, and I’m also currently researching on this topic, including on the documents site, and old old2 posts. I have a few questions.
Vaults
In the old2 post, @unman says the following:
I have a number of vaults - most have data generated internally, or
transferred from non Qubes systems, using qvm-block. For these I have
policies that prohibit write access from other qubes, and limit qubes to
which data can be transferred.
As I have said, I don’t care if I am storing
malware infected files. All files are opened in offline disposables.
If I need to use a file or share it, then I use qvm-convert to produce
relatively clean copies.
This makes a lot of sense to me, so I am trying to do something similar with multiple vaults. I have cloned the template vault right after installing ( so before storing any files on it ) for all my needs, which amounts to 8 vault qubes. I have also cloned a template for each of them, to ensure that they do not share a template, because about 50% of them will have their own applications installed, so my logic was to minimize the possibility of the template being compromised if the app is. Is having a separate template for each sensible or not? Combined with other templates, it makes my template count exceed 40 (not including appvms or servicevms). Should I change my approach, and if so, how?
DVMs
I have also cloned the default DVM for each of my needs, and cloned a separate template for each. My reasoning was the same, I need separate programs for each of these tasks, so I shouldn’t use the same template. I also had some DVMs with same programs but different identities.
Since I have a lot of these DVMs and most of them have their own template, my total template number ends up being around 40 once all other templates are taken into account (since DVMs are also counted as templates). Is this a fundamental flaw in how I am organizing my qubes? Is this insecure and am I making myself more open to attacks than I would be with less? Is there such a thing as too many templates from a security perspective?