Nicholas Xuan Nguyen

I am a Linux Systems Administrator and Technical Writer. I am a Linux enthusiast and a pro at Internet Research. I use Linux as my primary OS, which is why I'm so in love with it. I love the fact that I can work my own hours and still feel productive because of how flexible Linux's toolset is compared to most other operating systems.

How to Install Sysdig to Monitor Your Linux System

Learn many ways to monitor how your Linux system behaves by installing Sysdig and running commands in your terminal in this step-by-step tutorial!

Network Troubleshooting from the Command-Line with TShark

Learn how to set up TShark on your machine to capture packets for effective network troubleshooting in this step-by-step tutorial!

Getting Started with Wireshark Linux Network Troubleshooting

Learn how to troubleshoot network issues by capturing packets using the Wireshark in Linux machines in this step-by-step tutorial!

MariaDB Docker Effortless Deployment

Learn how to deploy a production Docker for your MariaDB installation without messing things up on your system in this step-by-step tutorial!

Learn Event Streaming With This Apache Kafka Tutorial

Learn how to install Apache Kafka to manage and stream event data like a pro in this step-by-step tutorial by ATA Learning!

Read and Analyze Your Linux System Logs With Journalctl

Learn how to view your Linux system logs with the journalctl tool, so you can read and analyze your system’s behavior and fix underlying problems!

Learn How to Proxy Applications With Envoy Proxy Server

Learn how to set up Envoy Proxy Server to proxy applications for increased privacy in this step-by-step tutorial!

How to Install and Configure the CSF Firewall for Linux

Learn how to install and configure the CSF firewall for Linux and secure your server in this step-by-step tutorial!

How to Create a VPN with OpenVPN On Window Server

Learn how to install OpenVPN on Window Server to create your own secure VPN in this step-by-step tutorial today!

How to Securely Install Gitlab (A Tutorial)

Installing new services and software can be daunting at first. Learn how to securely install GitLab in this step-by-step tutorial!

How to Setup a NGINX RTMP Server for Streaming

Learn how to set up an NGINX RTMP server and keep your live stream from crashing in this step-by-step tutorial!

How to Take Control of Your MongoDB Security

Learn how to take control of your MongoDB security by creating an administrative user and enabling authentication in this step-by-step tutorial!

How to Migrate Existing Terraform State into Terraform Cloud

Learn how to migrate your existing Terraform state files into Terraform Cloud, and never worry about losing changes in your state file in this step-by-step tutorial!

How to Provision a Website With aaPanel and LetsEncrypt

Learn how to install aaPanel, provision a website, and secure the website with SSL using Let’s Encrypt in this step-by-step tutorial!

How To Set Up WireGuard VPN on Linux

Learn how to set up WireGuard VPN on Linux to securely connect and access your network, in this step-by-step tutorial!

How to Secure a Linux Firewall With IPTables Rules

Secure your vulnerable Ubuntu Linux system with powerful firewall IPTables rules in this step-by-step how-to tutorial!

Configuring Suricata as an Intrusion Prevention System (IPS)

Learn how to configure Suricata IPS to detect and prevent suspicious activities on your network with this step-by-step tutorial!

Helpful Guide to IAM in AWS Through Examples

Learn the fundamentals of managing user permissions with IAM in AWS in this step-by-step tutorial!

How To Secure SSH with Fail2Ban

Stop worrying about brute-force attacks on your server. Learn how Fail2Ban secures SSH on your server in this step-by-step tutorial!

How To Set Up the UFW Firewall on Linux

Learn how to set up the UWF firewall on Linux and configure firewall rules to either allow or block connections on your network in this tutorial!