How to Enable Unattended Upgrades on Ubuntu/Debian

Linux server security is of critical importance to sysadmins. One central part of keeping Linux servers secure is by installing security updates promptly. Too often, there are compromised servers on the internet due to pending security updates waiting for a manual update. On both Ubuntu and Debian, the unattended-upgrades package can be configured to perform […]

90 Linux Commands frequently used by Linux Sysadmins

There are well over 100 Unix commands shared by the Linux kernel and other Unix-like operating systems. If you are interested in the commands frequently used by Linux sysadmins and power users, you’ve come to the place. Recently, I published a five-part series covering commands often used by Linux sysadmins. Below I’ve listed the 90 […]

Best Linux distro and Desktop Environment Combinations

Are you searching for the best Linux distro (distribution) and DE (Desktop Environment) combination? What better way to increase your familiarity with Linux servers than running Linux on your laptop or workstation? As mentioned previously, there’s the best Linux Distro for me and the best Linux Distro for you. What you choose today will often change […]

Kali Linux non-root and no pen-test tools install w/ screenshots

April 12th update: Thankfully, as of 2020.1, Kali Linux has swapped to a privileged non-root user by default. You will now log in with the user you create during the install process and no longer as root. This means you can now accomplish my recommended setup (a stable non-root Debian-testing rolling release, managed by the […]

Choosing the Best Linux Server Distro (2022)

Are you in the process of choosing a Linux server distro (distribution) for your next project? This article will help you decide by pointing out the strengths of the top Linux server distributions in contention. If you are looking for a Linux desktop distro, look at this post instead: Choosing the Best Linux Distro for […]

How to direct-install Debian SID rolling release using mini.iso (w/ screenshots)

I’ve often preferred rolling release distros such as Arch, Manjaro, or custom installed Kali for Linux desktop. However, currently, I’m on Ubuntu LTS POP!_OS. Ubuntu releases require performing an in-place upgrade or complete re-install to enjoy the newer software packages. Today, however, I’ll show how to install Debian Unstable in detail. Debian Unstable (also known […]

atop – For Linux server performance analysis

We’re all familiar with top, a real-time system monitor. Some prefer htop and previously, I mentioned iotop for use with storage read/write monitoring. Let’s looks at another popular tool for Linux server performance analysis: atop.   Advantages of atop Atop is an ASCII full-screen performance monitor which can log and report the activity of all server processes. […]

Linux Commands frequently used by Linux Sysadmins – Part 5

This is the final part of the five-part series entitled: Linux Commands frequently used by Linux Sysadmins. So far, we’ve covered over 50  commands regularly used by Linux sysadmins and power users. Refer to part 1, part 2, part 3, and part 4. This article will look into another set of commands and command-line tools […]

Linux Commands frequently used by Linux Sysadmins – Part 4

We are now up to part 4 of this five-part series entitled: Linux Commands frequently used by Linux Sysadmins. By the end of this series, we will cover at least 50 commands. Thus far, we touched on around 60 commands often used by Linux Sysadmins and power users. Refer also to part 1, part 2, […]