Skip to Content

In recent months, I’ve encountered numerous articles with titles such as “20 Linux Commands You Should Know” or “Linux Survival Guide.” however, most of these articles cover basic commands like ls or echo. Considering that my audiences are already familiar with these foundational commands, this article takes a different approach. This collection includes commands that …

Read More about 6 Underrated Linux Commands That Deserve More Attention

Ubuntu 23.10 is released. Let’s take a moment to understand the magic behind how Ubuntu updates work. Whether you’re a long-time user or just hearing about Ubuntu for the first time, this guide will give you a clear picture of the journey each Ubuntu version takes before it lands on your computer. Let’s get started! …

Read More about Ubuntu 23.10 is released. This is how Ubuntu release works.

As the fall leaves start to change colors and the chill in the air becomes more pronounced, the global open-source community has another significant change to celebrate: Ubuntu’s 19th birthday. Nearly two decades ago, Mark Shuttleworth and his team introduced us to Ubuntu, a Debian-based Linux distribution aimed at making Linux a more user-friendly and …

Read More about Ubuntu at 19: Celebrating Nearly Two Decades of Innovation and Community

Ubuntu has continually demonstrated its dedication to boosting its security in the dynamic field of cybersecurity. The release of Ubuntu 23.10 introduced a feature with the potential to redefine security frameworks: the limited unprivileged user namespaces.  The Linux 3.8 kernel introduced unprivileged user namespaces in 2019. This feature was designed to provide a regulated environment …

Read More about Security Enhancements of Ubuntu 23.10: Limited Unprivileged User Namespaces

The ls command is one of the most commonly used commands in Linux and Unix-based systems. This command is used to list the contents of a directory. By default, ls displays the names of files and directories in the current directory (the directory where the user is currently working). Normally, the ls command should return …

Read More about ls command is slow in Linux. Try these 6 Proven solutions

The df command in linux displays the amount of disk space used and available on Linux file systems. If this command is hanging or not responding, it might be due to one of the following reasons: 1. Network File System (NFS) mounts that are not responding. If you have any networked drives or directories and …

Read More about Quick guide to fix df command hang issue in Linux

The error “Unable to negotiate with host port 22: no matching MAC found. Their offer: hmac-sha2-512,hmac-sha2-256” indicates that there’s a mismatch in the MAC (Message Authentication Code) algorithms supported by the client and the server during an SSH connection attempt. In this article, we will share how to fix this issue. How to fix no …

Read More about Fix Unable to negotiate with host port 22: no matching MAC found in Linux

SSH (Secure Shell) is a vital tool for remote administration and file transfer in many Linux environments. However, if not properly secured, SSH can be a potential gateway for unauthorized access and malicious activities. By adhering to the following best practices, you can enhance the security of your SSH server. 1. Use SSH Protocol Version …

Read More about 15 SSH Best Practices Every Linux Admin Should Know

The error message `channel 3: open failed: administratively prohibited: open failed` typically appears when trying to use SSH tunneling (port forwarding) and the server is not configured to allow this or is actively blocking it. Here’s how to fix it: 1. Server Configuration: First and foremost, make sure your SSH server is configured to allow …

Read More about Fix channel : open failed: administratively prohibited: open failed

Secure Shell (SSH) is a cryptographic network protocol that plays a vital role in secure data communication, remote command-line login, and remote command execution. One of the core components of SSH’s security model is its use of Message Authentication Code (MAC) algorithms. MAC algorithms ensure data integrity and authenticity between the SSH client and server. …

Read More about Check Supported MAC Algorithms in SSH Client and Server