Kali Linux Download

Kali Linux is a specialized Linux distribution designed for penetration testing, ethical hacking, and security auditing. Based on Debian, Kali compiles over 600 security tools into a single operating system, making it the go-to choice for security professionals worldwide. For other popular Linux distributions, visit our Linux download page.

Read more

Get IP Address on Ubuntu: Command Line and GUI Guide

Get IP Address on Ubuntu: Command Line and GUI Guide

Finding your IP address on Ubuntu can be crucial for various networking tasks, such as setting up a server, troubleshooting connectivity issues, or simply ensuring your network’s security. Ubuntu, with its powerful command-line interface and graphical user interface options, offers multiple methods to discover your machine’s IP address. Whether you’re a seasoned system administrator or a curious novice, understanding how to locate your IP address is a valuable skill in the digital age. Keep in mind that your internal IP address is different from your system’s external IP.

Read more

Abstract Ubuntu networking visualization with orange and purple gradient waves, interconnected glowing nodes and network pathways

Ubuntu Change IP Address: Server and Desktop Guide

You have two options when configuring the IP address on your Ubuntu system, and that is either a static IP address or DHCP. A static IP address allows you to manually select your IP address by configuring it on the Linux system, whereas DHCP relies on the router or DHCP server to lease you an IP address, either a reserved one or the next available one that is currently free, depending on the setup.

Read more

How to set time on Raspberry Pi

The objective of this tutorial is to show how to set the system time, as well as the date, on a Raspberry Pi. Whether you need to configure the correct time zone or manually adjust the system clock, knowing how to set time on a Raspberry Pi is essential for proper system operation. Picking the time zone for your Raspberry Pi is usually done during installation of the operating system, and then the system date and time will be automatically synchronized with time servers online, according to the time zone that you have chosen. However, there are situations that can require us to manually configure the date and time, or change the time zone if switching locations. Let’s see how to do it.

Read more

Debian Download Guide - Current and Legacy Release Downloads

Debian Download Guide

Debian is one of the most stable and respected Linux distributions, serving as the foundation for numerous other distributions including Ubuntu. Whether you’re looking for the latest stable release or need to access debian legacy download options for compatibility reasons, this comprehensive guide will help you find and download the right Debian ISO image for your needs.

Read more

How to Disable Unattended Upgrades on Ubuntu

How to Disable Unattended Upgrades on Ubuntu

Unattended upgrades can be a double-edged sword. While they keep your system up to date automatically, they might also unexpectedly change the system’s state or introduce new issues without your prior knowledge. In certain environments, especially in production or where stability is a must, it might be preferable to disable these automatic updates. This guide will walk you through the steps necessary to disable unattended upgrades on your Ubuntu system.

Read more

How to Install a Desktop (GUI) on Ubuntu Server

Ubuntu Server GUI: Install any Desktop on your Server

Ubuntu Server, by default, is designed to operate without a graphical user interface (GUI), allowing it to run more efficiently in resource-constrained or remote environments. However, if you’re new to Ubuntu or prefer a graphical interface, you can install a desktop environment on Ubuntu Server. This guide will walk you through each step in detail to install and configure a desktop on your server.

Read more

Fedora Enable SSH: Install and Configure SSH Server

The tutorial will explain how to fedora enable ssh server and SSH client connections on fedora linux Workstation. By default the SSH server on Fedora Workstation may be installed but not enabled. This will cause a following error message when connecting via SSH client:
ssh: connect to host fedora-workstation port 22: Connection refused

In this tutorial you will learn:

  • How to fedora enable ssh server
  • How to enable ssh server
  • How to start ssh server
  • How to Connect to SSH server

Read more

Best GUI for MySQL on Linux – Top 10 Tools

When working with MySQL, it can be very difficult to visualize an entire database of information, especially if there are relational databases that all work in tandem to present data. Fortunately for us, there are numerous GUI for MySQL applications that can be downloaded and installed on a Linux system that make the process of managing databases much easier. Many users prefer interacting with MySQL through a GUI rather than a command line, where it is difficult to visualize multiple columns of data and understanding how they correspond to each other.

Read more

301 Redirect HTTP to HTTPS in NGINX: Quick Tutorial

If your website is hosted with NGINX and it has SSL enabled, it’s best practice to disable HTTP completely and force all incoming traffic over to the HTTPS version of the website. This guide will show you how to configure a 301 redirect HTTP to HTTPS to avoid duplicate content and ensure that all of the site’s users are only browsing the secure version of your website. In this guide, we’ll assume you’re already using NGINX on a Linux system and want to implement an nginx redirect HTTP to HTTPS. Even if a user happens to follow an http:// link, the site should send them to the correct and secured page, which happens instantly and without the user’s intervention.

There are two ways to setup this redirection in NGINX. One method allows you to configure the redirection for individual sites. The other method can redirect HTTP to HTTPS for all NGINX sites on your server, which is handy if you have multiple sites setup and want to avoid having to apply the exact same redirection to each one. We’ll cover the step by step instructions for both methods below. Let’s get started.

NOTE
Using Apache instead of NGINX? We’ve written a separate guide for how to use Apache to redirect all HTTP traffic to HTTPS.

In this tutorial you will learn:

  • How to redirect HTTP to HTTPS for individual NGINX websites
  • How to redirect HTTP to HTTPS for all NGINX websites

Read more