Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
There is no, and will there never be, such a distro you are looking for.
Being secure is not easy. I don't want to say beginners should not take an attemd at security. But it is very complex to run a secure distro, and still be able to do everything you want.
Everything comes at a price.
I'm afraid that your stated goals may be mutually exclusive. Any distro (including *cough* Windows) can be made more secure. Unfortunately, you are going to have to have a certain level of base knowledge (or the desire to learn about them) about what constitutes a security risk and hot to mitigate those risks. I mean, security starts with an assessment of what you need your desktop / laptop / server to do, and determining what services are turned on by default after doing an install of the OS. I mean, if you aren't using your laptop for web development, then you probably don't need to be running Apache / MySQL when you boot the computer up.
All distrobutions offer a way of monitoring and changing which services are started at boot-up. Some offer a graphical user interface, like RedHat/Fedora or SuSE. Others require you to use the command line interface and change the execute permissions on services, like Slackware.
To actually answer the question you asked, in my opinion, the only distro specifically designed with security in mind right out of the box is OpenBSD. However, OpenBSD operates on the principle that less is better. You start out with a rather spartan installation and you add in packages one at a time that you would normally use in daily operation. I'd hesitate to seriously recommend it to a newbie though.
Personally, I find Slackware to be a nice compromise between the two worlds -- then again, I don't mind working with the CLI. Some newbs might find that too daunting as well.
I agree to what huibert.alblas and Tino27 have said - but if you'd like to learn, there are at least some small and security "enhanced" distros like Trustix or tinysofa that come close to what you'll find if you use OpenBSD, but at least it's still Linux, and at least tinysofa is very easy to setup and uses apt-get, so fine tuning is easily possible. But the story doesn't end there - I think that's the most important point, Tino and huibert have said it all...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.