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.
server
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.
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.
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.
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.
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.
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.
Passwordless SSH: Setup Guide for Linux
If you ever get tired of typing in your SSH password, we’ve got good news. It’s possible to configure public key authentication on Linux systems, which allows you to connect to a server through SSH, without using a password.
IP Forwarding Linux: How to Enable/Disable net.ipv4.ip_forward
It may be necessary to configure Linux IP forwarding on a Linux system in certain scenarios. If the Linux server is acting as a firewall, router, or NAT device, it will need to be capable of forwarding packets that are meant for other destinations (other than itself). Linux uses the net.ipv4.ip_forward kernel variable to toggle this setting on or off.
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
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.
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.
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