Add Linux hardening guide #318
-
As we all know, Linux isn't the most secure operating system. I think it would be nice to link to or write up a hardening guide, so that people are not just more private, but also more secure at the same time. For example: archlinux' or madaidan's. |
Beta Was this translation helpful? Give feedback.
Replies: 0 comments 25 replies
-
There used to be beginnings of something like this in the old wiki.privacytools.io regarding CPU vulnarabilities which were decided to be too advanced subject for being listed on the main page. |
Beta Was this translation helpful? Give feedback.
-
I can write guides for Fedora and Arch. |
Beta Was this translation helpful? Give feedback.
-
I think something like this if it were included might be appropriate content for the wiki. I'm reluctant to have guides that people blindly follow, or might conflict with default configurations (breaking things) though. Obviously any kind would need to be tested, and note would need to be made to what specific distributions it is tested on. |
Beta Was this translation helpful? Give feedback.
-
Re: https://madaidans-insecurities.github.io I strongly disagree with many of their points and can't stand how many people constantly point to them and parrot them. Instead I propose my Brace package. https://gitlab.com/divested/brace/-/jobs/artifacts/master/browse?job=build_rpm |
Beta Was this translation helpful? Give feedback.
-
I would also add that in Madidans' Linux Hardening Guide there are cited other guides:
|
Beta Was this translation helpful? Give feedback.
-
The main issue is these things can't simply be implemented by those who don't know what the "hardening" actually does. To do so, is to blindly tell people to "run these commands". The other reason we haven't offered such guides on the main website, is because they must be kept up to date with each release, and there are many different distributions which all behave somewhat differently. An update could break something which a user may not know how to fix. The problem with Madaidans' Linux Hardening Guide, and other docs that he is written is he very much give absolute instructions without a real good alternative. Just take the first one there:
I've seen him admit to using Arch Linux, so, what does he run a different init daemon on that? What is a user supposed to do with this information?
So now you're basically looking at Gentoo or Alpine Linux. That's not really advice we can honestly give users who are transitioning from Windows, to something that respects their privacy a bit more. In other places he preaches that "Windows is best for security", the fact of the matter is, regarding Windows it is not good for privacy unless you do things to it, to make it so. In enterprise environments those things are done by the windows server admins when they create their group policies. We're simply not going to write guides telling people to poke sysctl keys. That is poor quality, and it really should not be up to the user to understand those things. |
Beta Was this translation helpful? Give feedback.
-
This was done in https://privacyguides.org/linux-desktop/#privacy-tweaks and below. |
Beta Was this translation helpful? Give feedback.
This was done in https://privacyguides.org/linux-desktop/#privacy-tweaks and below.