Quick Tutorial: FreeRADIUS GUI Web Management Panel daloRADIUS

Prerequisites Installing FreeRADIUS is beyond the scope of this tutorial. If you don’t have it installed yet, please see our how to install and configure FreeRADIUS tutorial, or order a FreeRADIUS VPS from here. Please note that the FreeRADIUS VPS comes with both FreeRADIUS3 and daloRADIUS installed. In this tutorial we’ll be installing daloRADIUS, an advanced RADIUS management panel that provides an easy-to-use user management interface, beautiful graphical reporting, accounting, a billing engine, and it Read more…

Install and Configure FreeRADIUS on Ubuntu 18.04 with MySQL

What is FreeRADIUS? FreeRADIUS is an authentification, authorization and accounting protocol.  It was built in the dial-up era to manage users and keep track of the bandwidth usage by each connection for billing purposes. It is still a very strong tool to use even today. It is fast to set up and many networking programs like OpenVPN, SotfEther, Squid proxy and wifi managing tools can be integrated with FreeRADIUS. How to set up a RADIUS Read more…

Secure Nginx on Ubuntu 18.04 w/ Let’s Encrypt Free SSL/TLS Certificates

Let’s Encrypt is a Certificate Authority (CA), developed by the Internet Security Research Group, that provides free and easily obtainable SSL/TLS certificates. Such certificates are required to enable HTTPS on web servers. Let’s Encrypt also provides a very convenient software client, called Certbot, that automates most of the process of obtaining and installing the certificate and is fully automated for Apache and Nginx. In this tutorial we’ll be using Certbot to obtain and install a Read more…

How to Configure a Firewall (UFW) on Ubuntu 18.04

UFW, also called Uncomplicated Firewall or sometimes Ubuntu Firewall, is an easy to use interface for iptables, that’s great for filtering traffic and has good documentation. It’s main purpose is to simplify managing iptables. In this tutorial you’ll learn how to set up and use UFW on Ubuntu 18.04. Prerequisites A non-root sudo user. You can set one up by following our tutorial How to Create a Sudo User on Ubuntu Ubuntu comes with UFW Read more…

How to Install & Use Docker Compose on Ubuntu 18.04

Docker Compose is a tool that helps you define and run multi-container applications. Instead of you building, running and connecting containers from separate Dockerfiles, it allows you to use a YAML file (called the Compose file) to define all of your application’s services, after which you can create and start them by using a single command. Some of the most popular uses of Docker Compose include single application deployments, automated testing and local development. In Read more…

How to Install & Use Docker on Ubuntu 18.04

Introduction What is Docker? Docker is an open source container based technology. What is a Container? To more easily explain what containers are, let’s compare them to Virtual Machines: A Virtual Machine includes the application, the necessary binaries and libraries and a guest operating system. This means that it tries to do everything a computer has to do, which is quite resource intensive. A Container is different from a Virtual Machine. It’s like a box Read more…

How to Install Webmin / Virtualmin (cPanel Alternative) on Ubuntu 18.04

Webmin is an open source, web-based control panel used for system administration for Linux machines. It takes away the complexity of managing your servers and allows you to perform common tasks such as managing users, groups, software packages and easily configure common packages, web servers and databases. It’s lightweight, easy to install, and a great way for beginners who are not yet comfortable with the command line to get acquainted with managing Linux systems. Virtualmin Read more…

How to Create a Sudo User on Ubuntu

In this tutorial we’ll create a sudo user on Ubuntu 18.04. The sudo command makes it possible for normal users to execute commands using administrator privileges, such as root. You’ll often find that it’s recommended that you act as a sudo user, rather than root, when making changes to your system, as it’s more secure. A few of the main reasons to use a sudo user instead of root are: 1. It prompts you for Read more…

How to Install LAMP (Apache, MySQL, PHP) Stack on Ubuntu 18.04

Overview LAMP Stack is a group of very popular open-source software, that when used together enable us to host dynamic websites and web apps. LAMP is actually an acronym that stands for: Linux – in this case, it is our Ubuntu 18.04 machine Apache – the most popular web server, that will serve content to our visitors MySQL – one of the most popular database management systems which will allow to manage and store our Read more…

How to Setup IKEv2 VPN Server with Radius Authentication and Let’s Encrypt on Ubuntu 18.04

Introduction Five years ago, VPNs were reserved for the power users and I.T. departments of large companies. Today, VPN services are growing in popularity by each passing day. The need for privacy and internet freedom has never been greater at a time when DMCA notices are flying left and right, ISPs throttle connections and streaming services like Netflix are geo-restricting content. Having the ability to set up your own virtual private network server is a Read more…