Category: Sysadmin

How to Switch (su) to Another User Account without Password
In this guide, we will show how to switch to another or a specific user account without requiring a password. For example, we have a user account called postgres (the default PostgreSQL superuser system account), we want every user (typically...

How to Force cp Command to Overwrite without Confirmation
The cp command (which stands for a copy) is one of the commonly used commands on Linux and other UNIX-like operating systems, for copying files and directories. In this guide, we will show how to force the cp command to...

13 Best Photo Image Editors for Linux
In this article, I have reviewed of some the best photo editing software available on different Linux distributions. These are not the only photo editors available but are among the best and commonly used by Linux users. 1. GIMP First,...

How to Add or Remove a User from a Group in Linux
Linux is by default a multi-user system (meaning many users can connect to it simultaneously and work), thus user management is one of the fundamental tasks of a system administrator. User management includes everything from creating, updating, and deleting user...

Integrating Fortanix Self-Defending KMS with NGINX and NGINX Plus
If you have a large number of NGINX servers, it can be a challenge to manage their TLS keys and certificates. One solution is to manage them centrally with a key management system (KMS), one example of which is a...

A Reference Architecture for Real-Time APIs
In a previous blog, we showed how real‑time APIs play a critical role in our lives. As companies seek to compete in the digital era, APIs become a critical IT and business resource. Architecting the right underlying infrastructure ensures not...

6 Best CLI Tools to Search Plain-Text Data Using Regular Expressions
This guide takes a tour of some of the best command-line tools that are used for searching matching strings or patterns in text files. These tools are usually used alongside regular expressions – shortened as REGEX – which are unique...

Securing Your Apps in Kubernetes with NGINX App Protect
Businesses know they need to bring services and applications to market quickly because if they don’t, a competitor surely will. But web applications are prime targets for cyberattacks, and updating them fast and furiously increases the risk that potential security...

Simplifying the API Documentation Process with NGINX Controller
According to a survey conducted by Cloud Elements, 85% of businesses consider APIs to be fundamental to their business strategy and continued success. A strong API initiative drives business growth and enables new customer experiences while reducing time to market....

Optimize Your NGINX Plus Deployment with Arm-Based Amazon EC2 M6g Instances
At NGINX Conf 2019, we showcased the cost savings you can achieve by deploying NGINX Plus on Amazon Elastic Cloud Computing (EC2) A1 instances powered by the AWS Graviton processor, which has 64‑bit Arm Neoverse cores and custom silicon designed by AWS....

A Quick Look at the Revamped API Management Module and Developer Portal in NGINX Controller 3.7
Since we announced NGINX Controller 3.0 in late January, we’ve maintained a steady cadence of releases and have now reached release 3.7. It introduces a comprehensive set of enhancements to the API Management Module and the general availability of the Developer...

The 8 Best Open Source Web Servers
It’s been a long journey since the first web server was released back in 1991. For quite a long time, Apache was the only mention-worthy webserver. Over time, however, other open-source web servers have gained traction. In this guide, we...