today's howtos
-
Install Single Node Openstack using Devstack on Ubuntu 22.04
OpenStack is a free and open-source software platform that provides a cloud computing infrastructure. It provides a set of services for building and managing cloud environments, including compute, storage, networking, and identity management.
-
Linux TAR vs TAR.GZ Files: Key Differences
If you've ever had to manage files on a Linux system, you've likely encountered TAR and TAR.GZ files. Both formats are used for archiving and compressing files but differ in key aspects. This article will explore the differences between TAR and TAR.GZ files and help you understand when to use each format.
-
httpx Library in Python: How to get started
HTTPX is a modern, high-performance, asynchronous HTTP client library for Python 3.6+ that provides sync and async APIs. It aims to provide a simple, intuitive, and Pythonic way to make HTTP requests while still being versatile enough to support complex use cases.
-
How to Display Last Updated Date in GeneratePress Theme
GeneratePress is a popular, lightweight, and customizable WordPress theme that has gained popularity for its performance and flexibility. One feature that many website owners appreciate is the ability to display both the original post date and the last updated date on their blog posts.
-
Everything You Need to Know About UFW Logs
UFW firewall comes pre-installed in Ubuntu and as the name suggests UFW logs can offer inside-out information on how your firewall deals with incoming and outgoing requests.
-
Install Single Node Openstack using Devstack on Ubuntu 22.04
OpenStack is a free and open-source software platform that provides a cloud computing infrastructure. It provides a set of services for building and managing cloud environments, including compute, storage, networking, and identity management.
-
How To Install Smartctl on Ubuntu 22.04 LTS
In this tutorial, we will show you how to install Smartctl on Ubuntu 22.04 LTS.
-
nftables basic configuration
Introduction Nftables is a firewall and packet filtering system that replaces iptables in Linux. It provides a clean and organized way to manage your network security and traffic filtering. Nftables was introduced in Linux Kernel 3.13 and has been included in all major Linux distributions since then.
-
Configuring nftables
Introduction The world of networking and firewalls is constantly changing and evolving, with new tools and technologies being developed every day. One such tool that has recently gained popularity is nftables, a powerful, yet flexible firewall management system.
-
The mangle table
Introduction The mangle table is a unique and practical piece of furniture that has been around for centuries. It’s a table with a built-in wringer, and it was once a common household item used to wring out clothes and linens.
-
The NAT table
Have you ever wondered how internet service providers (ISPs) manage to connect multiple devices to the internet using just one public IP address? The answer lies in a concept called Network Address Translation (NAT).
-
Configuring iptables
What is iptables? iptables is a powerful firewall tool for Linux, it is the firewall that is pre-installed in most Linux distributions, including Ubuntu, CentOS, and Fedora.
-
How To Install CPU-X on Ubuntu 20.04 | 22.04 LTS
In this guide, we will show you how to install CPU-X on Ubuntu systems. CPU-X is a free and open-source utility for Linux and other Unix-like operating systems that displays information about the system’s CPU and other hardware components. It is a free software that collects information about CPU, motherboard and more.
-
Open-Source Backup Made Easy with Deja Dup: A Step-by-Step Tutorial in Ubuntu
Introduction Data loss can occur for various reasons, such as hardware failure, software bugs, malware attacks, or human error. To prevent data loss and ensure the safety of your essentials, it is crucial to have a reliable backup system in place.
-
Securing Your Website Using .htaccess: Best Practices
.htaccess is a powerful configuration file used by web servers such as Apache to control and customize their behavior. While it can be used for a variety of purposes, one of the most important is securing your website.
-
Using .htaccess to block IP addresses and prevent unwanted visitors
One of the most important aspects of website security is preventing unwanted visitors from accessing your site.
-
How to Install SmartCTL on Ubuntu 22.04 or 20.04
Smartctl is a command-line utility that is part of the smartmontools package. It is a powerful tool that enables you to monitor and manage the Self-Monitoring, Analysis and Reporting Technology (SMART) system built into most modern hard and solid-state drives.
-
How to Install WHOIS on Ubuntu 22.04 or 20.04
Whois is a widely used tool that allows users to query domain registration information, such as the registrar, contact information, and registration and expiration dates. It benefits administrators, developers, and security researchers who must gather details about domain ownership and network resources.
-
Becoming a Linux Power User: Tips, Tricks, and Productivity Hacks
In this tutorial, we will explore a range of tips, tricks, and productivity hacks that can help you become a Linux power user. Also, We will cover various topics such as file and directory management, package management, process management, system monitoring, shell scripting, and more.
-
How To Install QOwnNotes on Ubuntu 20.04 | 22.04 LTS
In this guide, we will show you how to install and configure QOwnNotes on Ubuntu systems. QOwnNotes is a free open source (GPL) plain-text notepad. The program has support for markdown, and includes a to-do list manager that works on FreeBSD, Linux, MacOS and Windows. It can optionally work together with the notes application of ownCloud or Nextcloud.
-
Deploying a Multi-Node Kubernetes Cluster on Linux
Introduction Kubernetes is a powerful container orchestration platform that enables developers to manage and deploy containerized applications at scale. In order to take full advantage of Kubernetes' capabilities, you can deploy a multi-node cluster on Linux. A multi-node cluster allows you to distribute your applications across multiple nodes, ensuring high availability and scalability.
-
How to Install Krita on Ubuntu 22.04 or 20.04
Krita is a powerful, open-source digital painting application that has rapidly gained popularity among artists, illustrators, and graphic designers worldwide. Developed by the Krita Foundation, this feature-rich software is designed to cater to the needs of creative professionals and enthusiasts alike.