Going Linux for computer users who just want to use Linux to get things done

Basic Linux Security Guidelines

Updated: 17-Oct-2016

In today's world of Internet insecurity, it's more important than ever to maximize your safety and privacy, both on line and off. That's why we think that you should use a computer that runs Linux -- because it's safe. Well it's safer, at least, than the two other most popular operating systems, Microsoft's Windows and Apple's MacOS.

According to Canonical, the developer of Ubuntu Linux, there are fewer than 30 viruses and worms that affect Linux computers. By contrast, there are about 140,000 viruses that affect Windows computers. When you use Windows, you must take extra precautions because of the much larger threat. Even so, there are some precautions we recommend you take when using Linux. In reality, these recommendations for Linux users actually apply to ALL computer users, regardless of their computer's operating system.

Here are our Linux security protection recommendations

If you dual-boot with Windows, run Windows in a VM, use WINE, or simply share files with Windows-using friends, install anti-virus software and scan all shared files for viruses. Enable the software firewall, if it isn't already enabled by default. Keep your system updated. Updates are delivered automatically on most Linux distributions. Run the updater and install those updates as soon as they are available. Use strong passwords. On everything. And use a secure password manager to store them. Make backups regularly, in case something goes wrong and you have to restore from the backup. Install software applications only from trusted sources. The most trusted source for Linux is the software repository for your distribution. Look there first for the application you want. Use security-related plugins for your browser that protect your data, credentials and privacy. Use your common sense. The biggest security threat is generally found between the keyboard and the chair.

What the Linux distributions recommend

Let's not reproduce their hard work. Here are links to what seven popular distributions and one antivirus company say.

Ubuntu: https://wiki.ubuntu.com/BasicSecurity

openSUSE: https://doc.opensuse.org/documentation/leap/security/html/book.security/index.html

Fedora: https://fedoraproject.org/wiki/SecurityBasics

Arch: https://wiki.archlinux.org/index.php/security

CentOS: https://wiki.centos.org/HowTos/OS_Protection

Sabayon: https://wiki.sabayon.org/?title=En:Security

Canonical's malware list: https://help.ubuntu.com/community/Linuxvirus

An antivirus company saying you need antivirus software on Linux: https://blogs.sophos.com/2015/03/26/dont-believe-these-four-myths-about-linux-security/

Ultimate Windows security protection guide

This list is from Mike Smith, an independent IT Consultant (MHS Consulting) and IT Professional for the past 30 years. Mike hosts a podcast where he often discusses issues he and his colleagues have had supporting mostly Windows computers, and how those issues have been resolved. (Mike Tech Show Podcast #595 https://mikenation.net/2016/10/06/mike-tech-show-podcast-595-10-06-16/)

Windows Operating System Security

Mike recommends using these programs to help prevent malware infections.

Routine Windows Maintenance

Mike says, to run Each of these weekly.

And to run each of these monthly.

Windows update PatchMyPC DriverMax

Wow! that's a lot of work just to keep your Windows computer safe. It's also a lot of money since not all of the software you will need is free. Of course you can hire someone like Mike to do all that maintenance for you if you wish. Maybe you don't have that kind of money or you don't want to bother with all that work. Or maybe you simply don't want to have to remember to do all of that maintenance. If any of that describles you, then you might just take our original recommendation. Replace Windows with Ubuntu-MATE, Linux Mint, or almost any other distribution of Linux, practice safe computing, and enjoy the freedom of knowing that you are simply safer using Linux.