Tech Skills

  • What Is Uncomplicated Firewall (UFW), and Why Use It?

    What Is Uncomplicated Firewall (UFW), and Why Use It?

    UFW, or Uncomplicated Firewall, is a simple, user-friendly interface for managing a Linux system’s firewall. Designed to simplify the complex and often intimidating iptables interface, UFW is particularly popular among Debian and Ubuntu users. This…

  • Understanding Linux File Permissions

    Understanding Linux File Permissions

    Understanding Linux file permissions are a fundamental aspect of system security and user management. Properly understanding and managing these permissions ensures that users have appropriate access to files and directories, preventing unauthorized access and potential…

  • Automating Tasks With Cron Jobs on Linux

    Automating Tasks With Cron Jobs on Linux

    Learn how to automate tasks with cron jobs on Linux. This in-depth tutorial covers everything from basic cron syntax and creating cron jobs to advanced configurations, common use cases, troubleshooting, and security considerations. Perfect for…

  • How To Secure Your Linux server?

    How To Secure Your Linux server?

    Learn how to secure your Linux server with industry-standard practices. This comprehensive guide covers system updates, strong passwords, SSH key authentication, firewall configuration, disabling unnecessary services, intrusion detection systems, secure SSH settings, regular backups, log…

  • Linux File System: Explained

    Linux File System: Explained

    Discover the intricacies of the Linux file system in this comprehensive guide. Learn about its hierarchical structure, various file system types (ext4, XFS, Btrfs), key directories, essential commands, and advanced features like journaling, snapshots, RAID,…

  • Download failed. cURL error 28: Resolving timed out after some milliseconds

    Download failed. cURL error 28: Resolving timed out after some milliseconds

    The error message “Download failed. cURL error 28: Resolving timed out after some milliseconds” indicates that the cURL command is timing out while trying to resolve a domain name. This usually happens because of DNS…

  • How To Change Debian Boot Screen and Plymouth Splash Screen Resolution?

    How To Change Debian Boot Screen and Plymouth Splash Screen Resolution?

    Debian looks amazing once loaded, but we do see a few seconds of text based starting up boot screen that looks a little off resolution to actual display’s resolution. For example, my display resolution is…

  • Install Nvidia drivers on Debian [and Ubuntu]

    Install Nvidia drivers on Debian [and Ubuntu]

    Many Linux enthusiasts use Debian Linux system with high-end hardware specs and find Nvidia drivers difficult to install; the main reason behind this difficulty is that Nvidia is not open-source so no support for it,…

  • How To Create a Bootable Linux USB Flash Drive From Terminal?

    How To Create a Bootable Linux USB Flash Drive From Terminal?

    Many Linux users might be using some tool to create bootable Linux USB sticks, but no one uses the traditional method which works flawlessly on command line interface, and I’m still using this method instead…

  • Setting up Minecraft server on Linux based VPS

    Setting up Minecraft server on Linux based VPS

    Minecraft is a sandbox game where players can build their own world. Since its establishment in 2011, the game now has 126 million active players. To further improve the gaming experience, Minecraft enthusiasts manage their…

  • Is 100 Mbps Internet Enough for a Server Rack?

    Is 100 Mbps Internet Enough for a Server Rack?

    In the world of data centers, servers, and hosting having a faster internet connection is necessary. You shouldn’t be miser here because you could bottleneck everything here. For most of us, 100 Mbps internet connection…

  • How to Install a Desktop on an Ubuntu Server?

    How to Install a Desktop on an Ubuntu Server?

    Many a time I just need a server with a desktop interface, almost all the servers are based on the command line interface because it should be minimal in order to work headless. If you…