Security

Chown Command: Change Owner of File in Linux

April 29, 2019

The chown command changes user ownership of a file, directory, or link in Linux. Every file is associated with an owning user or group in Linux. Make sure to configure file and folder permissions properly. This tutorial will show you how to execute the Linux chown command to control who can modify file contents.

Read more

How to Disable or Turn Off SELinux on CentOS 7


SELinux is a mandatory access control (MAC) enforcer built into the Linux kernel. It limits the privileges of individual services whose vulnerabilities might be a threat to the system. SELinux acts as a system-wide protective agent by enforcing security policies. CentOS systems without SELinux rely on the configuration of all its privileged software applications. A single misconfiguration may compromise the entire system. In this guide, you will learn how to check SELinux status and disable the service on CentOS 7.

Read more

How to Enable SSH on Ubuntu

April 23, 2019

When establishing a remote connection between a client and a server, a primary concern is ensuring a secure connection. For Linux users, the best practice of accessing and managing your server remotely is through the cryptographic protocol known as Secure Shell (SSH). Tutorial on how to Enable, Install, and Configure SSH on Ubuntu. Enabling SSH allows you to connect remotely to your server securely.

Read more

How to Create a Sudo User on Debian

April 22, 2019

Sudo stands for superuser do. Sudo is a command used in Unix-like systems to allow a regular user to execute a program as another user. In most cases, it is the root user. Sudo gives you administrator-level permissions to run programs on your machine. This guide will show you how to create a user with sudo privileges on Debian and test the sudo access.

Read more

How to Enable & Set Up .htaccess File on Apache

April 9, 2019

The .htaccess file in Apache is a tool that allows configurations at the directory and subdirectory level. Using a .htaccess file will let you configure website details without altering server configuration files. This tutorial will show you how to set up and enable .htaccess on Apache.

Read more

How to Set up & Configure ModSecurity on Apache

March 11, 2019

ModSecurity is an Open-source firewall application for Apache. Learn how to Setup & Configure ModSecurity on Apache (Debian, Ubuntu, CentOS).

Read more

Defend Against DoS & DDoS on Apache With mod_evasive

March 5, 2019

The mod_evasive tool is an Apache web services module that helps your server stay running in the event of an attack. Learn How To Protect Against DoS & DDoS with mod_evasive for Apache servers. A detailed tutorial on installing and configuring the security module to mitigate DoS attacks!

Read more

How to Set Up & Install Squid Proxy Server on Ubuntu 18.04

February 15, 2019

Squid is a Linux-based proxy application that can be used for filtering traffic, security, DNS lookups, and to speed up a web server by caching resources. This guide will walk you thru you setting up and installing Squid Proxy on Ubuntu.

Read more

How To Add User to Sudoers & Add User to Sudo Group on CentOS 7

December 5, 2018

This guide will walk you through the steps to create or add a sudo user on CentOS 7. The “sudo” command stands for “Super User DO,” and temporarily elevates the privileges of a regular user for administrative tasks.

Read more

How To Prevent Brute Force Attacks With 8 Easy Tactics

December 3, 2018

A brute force attack is among the most straightforward and least sophisticated hacking method. As the name implies, brute force attacks are far from subtle. The theory behind such an attack is that if you take an infinite number of attempts to guess a password, you are bound to be right eventually.

Read more