1. Firewall Management: Gufw
By default, Linux comes with a firewall tool called
iptables. However, since it’s quite hard to use, people mostly use front-ends to it,
Gufw firewall being a popular choice. It’s actually a front-end to the Uncomplicated Firewall, which itself is based on iptables.
A firewall (
there are many reasons to use one) is responsible for watching what comes and goes through your computer’s network. The ideal is that only the network activity you want passes through, aiding in security. While this is far less of an issue on Linux than on Windows, it’s still important to take these sorts of precautions just in case.
5 Reasons Why You Should Use a Firewall 5 Reasons Why You Should Use a FirewallYou've heard of firewalls, but what are they really for? Do they stop viruses? Can you manage without one? We look at five reasons to install and use a firewall on your computer.READ MORE
Gufw makes it easy for you to restrict the network activity of any program of your choice. By default, it comes with a set of different rules to help manage them. Compare this to iptables, which requires a much more involved sort of effort. You’d need to know how an application connected to the internet, and restrict them based on that.
In many Linux operating systems, this firewall is disabled. This is because by default, your network is generally secured somewhat. Even so, good security comes in multiple layers, so this is a good practice either way. And Gufw makes this even easier to do than before.
2. Application Sandbox: Firejail
Sandboxes help to protect your system by restricting what your programs can do in them. Programs inside of them aren’t able to affect anything outside of it, such as important system files. This can act as a second layer of security for apps that might have potential exploits in them, such as your web browser.
What's A Sandbox, And Why Should You Be Playing in One What's A Sandbox, And Why Should You Be Playing in OneHighly-connective programs can do a lot, but they're also an open invitation for bad hackers to strike. To prevent strikes from becoming successful, a developer would have to spot and close every single hole in...READ MORE
Sometimes, sandboxes are also used for testing dangerous programs. Since they’re inside an isolated environment, any damage that they might do is very limited. Of course, end users will probably not try to actively hurt their own computer. It’s the security that isolation provides that’s more important.
Firejail makes this process easy. Running programs in a sandbox is just a matter of an extra terminal command. If using the command line is not for you, it also provides a simple graphical tool to manage them instead.
A cool thing about Firejail is that you can choose how restricted you want your programs to be. There’s a lot of flexibility to it. For example, there’s a completely private mode, where the program inside the sandbox can’t affect anything on your computer. Alternatively, you can choose which folders they can access, for something a bit less strict.
3. Password Manager: Keepass and KeepassXC
Password managers cut away the hassle of remembering complex passwords by creating and storing them in a password protected database for you. This file of passwords is usually heavily secured, so even if a person managed to get a hold of it, it’d be impossible to access.
Keepass is an excellent piece of software that works across all major systems, including Windows and macOS if you’re so inclined. There are even ports for Android smartphones. It supports a number of extra features through plugins as well, such as browser integration.
4. Malware Scanner: ClamAV
Even so, it’s good practice to scan any dubious looking files for potential threats. While it probably won’t affect your computer, you might be saving a Windows user from a nasty headache. This is where
Clam AntiVirus (ClamAV) comes in.
Another thing which ClamAV supports is scanning emails. This is quite useful for dealing with dubious attachments and the like. Even if you don’t ever encounter a virus while using Linux, having things like an anti-virus scanner helps.
5. Backup Programs: Rsync, Duplicity, and More
Linux has plenty of tools in this regard. Many of them are front-ends to common command line programs, such as
Rsync and Duplicity. There are plenty others as well, all slightly different to each other.
One example of such a front-end to Rsync is called
Grsync. It’s fairly simple to use, but also quite full featured. You might still have to work your way around the controls though.
Of course, at the end of the day, it doesn’t matter as long as your important files are safe!
Comentários
Postar um comentário