Category: Linux

Linux Server Managment

Announcing NGINX Ingress Controller for Kubernetes Release 1.5.0

We are pleased to announce release 1.5.0 of the NGINX Ingress Controller for Kubernetes. This represents a milestone in the development of our supported solution for Ingress load balancing on Kubernetes platforms, including Amazon Elastic Container

How to check hard drive health on FreeBSD nixCraft

How do I read my hard disk/SSD health using smartctl command on FreeBSD operating system? How can I hard drive health on FreeBSD and find out if my disk is dying?The Self-Monitoring, Analysis, and Reporting

Find out what processes are running in the background on Linux nixCraft Updated Tutorials/Posts

I am a new CentOS Linux server sysadmin. How do I find out what processes are running in the background on Linux operating systems?In Linux, a background process is nothing but process running independently of

Linux/UNIX: Bash Read a File Line By Line nixCraft Updated Tutorials/Posts

How do I read a text file line by line under a Linux or UNIX-like system using KSH or BASH shell? How do I read a file line by line in bash script?You can use

How to rename multiple folders in Linux using command line nixCraft

I am new to Linux programming and bash shell commands. I have a folder structure as dir1, dir2, dir3 and I would like to rename it as dir001, dir002, dir003. How do you rename multiple

Validating OAuth 2.0 Access Tokens with NGINX and NGINX Plus

Image courtesy of John T. on There are many options for authenticating API calls, from X.509 client certificates to HTTP Basic authentication. In recent years, however, a de facto standard has emerged in the

Use oathtool Linux command line for 2 step verification (2FA) nixCraft

I do not wish to use Google Authenticator or Authy app that generates 2 step verification (2FA) codes on my iOS/Android phone. Is there any way I can produce 2FA codes from Linux command line

NGINX Is Now Officially Part of F5

Today it’s official: NGINX is now part of F5. When F5 announced its intention to acquire NGINX, I wrote about how one chapter of the NGINX story was ending and the next beginning. In the

Announcing New Cloud Marketplace and Module Solutions for NGINX and NGINX Plus

The companies that are successful in becoming digitally enabled and customer?obsessed – and therefore prepared to compete as we enter the 2020s – are those best able to collaborate internally and externally. The dynamic combination of technology and

NGINX Controller API Management Module vs. Kong: Performance Comparison

The API management (APIM) market is a crowded space. The latest Gartner Magic Quadrant for Full Life Cycle API Management ranks 22 vendors, with 7 in the Leaders quadrant. Competing in an existing market requires establishing a


May the fourth be with you: How Star Wars (and Star Trek) inspired real life tech

Conventional wisdom says you can either be a fan of Star Trek or of Star Wars, but mixing the two is like mixing matter and anti-matter. I’m not sure that’s true, but even if the

How to upgrade Fedora 29 to Fedora 30 nixCraft

How do I upgrade to Fedora 30 from Fedora 29 Using the dnf command? How can I update F29 to F30? Can you tell me the procedure to upgrade Fedora 29 to Fedora 30?Fedora Linux

Ask NGINX | April 2019

Every month, we take a moment to share the expertise of our team, and answer a number of great questions we’ve received from both our customers and open source users. These questions range from how

Level Up at NGINX Conf 2019 in Seattle!

NGINX Conf is a two?day event for developers, operators, and architects looking to modernize their application delivery infrastructure, API infrastructure, and applications. NGINX is thrilled to announce that registration is now open for our exciting two?day

Sampling Requests with NGINX Conditional Logging

NGINX can record a very detailed log of every transaction it processes. Such logs are known as access logs, and you can fine?tune the detail that is recorded for different services or locations with a

How to Change User Password in Ubuntu

In this short quick article, we will show you how to change a user password in Ubuntu Linux using the graphical interface as well as the command line interface. As you are well aware, most operations on Ubuntu are

Is Your API Management Solution Really Secure?

NGINX is the industry’s most ubiquitous API gateway, an infrastructure component that processes API traffic in API management solutions like those from Apigee, Axway, IBM DataPower, Kong, Red Hat 3scale, and Torry Harris. Combine that with the


Building scalable social media sentiment analysis services in Python

The first part of this series provided some background on how sentiment analysis works. Now let’s investigate how to add these capabilities to your designs. Exploring spaCy and vaderSentiment in Python Prerequisites A terminal shell

How do I Find Out Linux CPU Utilization? nixCraft Updated Tutorials/Posts

Whenever a Linux system CPU is occupied by a process, it is unavailable for processing other requests. Rest of pending requests must wait until the CPU is free. This becomes a bottleneck in the system.

How to check running process in Ubuntu using command line nixCraft

I am a new sysadmin for the Ubuntu operating system. How do I check running process in Ubuntu using the command line option?One can use the Ubuntu command line or terminal app to display a