System Administration & Configuration

How to install UFW and use it to set...

Objective UFW basics including UFW installation and setting up a basic firewall. Distributions Debian and Ubuntu Requirements A working Debian or Ubuntu install with root privileges Difficulty Easy Conventions # - requires given linux command to be executed with root privileges either directly as a root user or by use of sudo command $ - given linux command to be executed as a regular non-privileged user...
Read More...

Programming & Scripting

Introduction to database joins with...

Objective Learn to know the different type of joins and how to use them working with mysql or mariadb databases Requirements No particular requirements Difficulty EASY Conventions # - requires given linux command to be executed with root privileges either directly as a root user or by use of sudo command $ - given linux command to be executed as a regular non-privileged user Introduction In a relational database...
Read More...

Ubuntu

How to install Varnish cache server...

Objective The objective is to install and configure a Varnish Cache server with Nginx on Ubuntu 18.04 Bionic Beaver Linux. Varnish is a fast caching server which sits in front of any web server and serves previously cached pages, hence, improving the website's response time. Operating System and Software Versions Operating System: - Ubuntu 18.04 Bionic Beaver Linux Software: - Varnish 5.2 or higher Requirements...
Read More...

CentOS

Setup secure ProFTPD server on...

Objective The objective is to first configure a basic ProFTPD server on CentOS 7. Once we have a basic FTP server setup, we will then add FTP passive mode and increase security by adding Transport Layer Security ( TLS ). Lastly, we add an optional anonymous configuration to allow anonymous user to login to FTP server without username and password. Operating System and Software Versions Operating System: - CentOS...
Read More...

Debian

Amp Up Your Multimedia Experience On...

Introduction Debian is the universal operating system, but sometimes, it doesn't feel all that universal out of the box. For people looking for a top-notch multimedia experience, Debian might not seem like the best choice because of its free software policies, but it can actually be made into a multimedia powerhouse. Debian Stretch, when combined with one super powered multimedia repository, is an awesome option...
Read More...

Fedora

How to use Flatpak to manage...

Introduction With the use of modern Gnu/Linux distributions package managers, package dependencies are no more a problem per-se, but usually each distribution ships with a certain version of a program, and we want to install a new version we have to compile it, or rely on third party repositories. The same thing happens if the repositories of our favorite distribution doesn't contain a certain application we need....
Read More...

Redhat

How to install and configure FreeIPA...

Objective Our objective is to install and configure a standalone FreeIPA server on Red Hat Enterprise Linux. Operating System and Software Versions Operating System: Red Hat Enterprise Linux 7.5 Software: FreeIPA 4.5.4-10 Requirements Privileged access to the target server, available software repository. Difficulty MEDIUM Conventions # - requires given linux commands to be executed with root privileges either...
Read More...

Partner Websites

TuxMachines.org
Tux Machines is a popular news site focusing on Free/libre and Open Source software, especially GNU/Linux. Founded in 2004, the site aims to share relevant news with its valued community of readers.