Satish Kumar

Satish Kumar

937 Articles Published

Articles by Satish Kumar

Page 57 of 94

Configure Postfix to Use Gmail SMTP on Ubuntu

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 15K+ Views

Postfix is an open-source mail transfer agent (MTA) that allows users to send and receive email on Linux systems. It is an efficient and easy-to-use solution that can be configured to work with various email providers, including Gmail. In this article, we will show you the steps to configure Postfix using Gmail SMTP on Ubuntu. This process involves setting up your Gmail account to allow apps to access it, installing and configuring Postfix, and testing the setup to ensure it works correctly. Why Use Gmail SMTP with Postfix? Using Gmail SMTP with Postfix offers several benefits: ...

Read More

Run a Java Application as a Service on Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 8K+ Views

Running a Java application as a service on Linux allows your application to start automatically at boot time, run in the background, and be managed using standard system commands. This approach ensures your Java applications remain running even after terminal sessions are closed and can be controlled through the system service manager. Understanding Linux Services A service (or daemon) in Linux is a background process that performs specific functions without direct user interaction. Services can be started automatically at boot time and controlled using command-line tools or system service managers like systemd or Upstart. To create a ...

Read More

Axel – A Command-Line File Download Accelerator for Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 3K+ Views

If you're a Linux user who often downloads files from the web, you might be familiar with slow download speeds that come with it. Fortunately, there's a tool called Axel that can help you accelerate your file downloads from command line. In this article, we'll discuss what Axel is, how it works, and how you can use it to speed up your downloads. What is Axel? Axel is a command-line tool that is used to accelerate file downloads in Linux. It is a lightweight and fast download accelerator that splits a single file into multiple parts and downloads ...

Read More

8 Top Open Source Reverse Proxy Servers for Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 7K+ Views

When it comes to web applications and services, reverse proxy servers are a critical component that helps distribute traffic, improve security, and provide load-balancing capabilities. Open-source reverse proxy servers for Linux are readily available and offer an array of features that can be tailored to meet your specific requirements. In this article, we'll examine 8 top open-source reverse proxy servers for Linux, including their features, advantages, and limitations. NGINX NGINX is one of the most popular open-source reverse proxy servers for Linux. It's lightweight, fast, and offers a range of features such as load balancing, HTTP caching, ...

Read More

How to Install and Configure OpenVPN Server in CentOS 8/7?

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 1K+ Views

OpenVPN is a popular open-source VPN protocol that enables secure and private communication over the internet. With OpenVPN, you can create a virtual private network accessible from anywhere, providing encrypted connections for remote users. This tutorial covers installing and configuring OpenVPN server on CentOS 8/7 systems. Prerequisites Before proceeding with the installation, ensure you have the following prerequisites − A CentOS 8/7 server with root access A static public IP address An SSH client installed on your local machine Basic knowledge of Linux command line Step 1 − Install OpenVPN Server First, install ...

Read More

Delete the History of the Last n Commands on Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 13K+ Views

In Linux, the command history is a record of previously executed commands stored in a file called .bash_history, located in each user's home directory. The history command displays this history, and commands are assigned sequential numbers that can be executed using !number syntax. For example, typing !123 will execute the command numbered 123 in the history. There are several options to customize command history behavior: The history -c command clears the current session's command history. The HISTFILE environment variable specifies a different file to store command history. The HISTSIZE and HISTFILESIZE variables control the maximum number of ...

Read More

Bandwidth – A Network Bandwidth Utilization Tool for Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 1K+ Views

Bandwidth is a crucial factor when it comes to network utilization. It determines the amount of data that can be transmitted through a network connection in a given time frame. Linux provides a range of network tools to monitor and manage bandwidth utilization. Among these tools, Bandwidth is a reliable and versatile command-line utility that helps users monitor and analyze network bandwidth usage on Linux systems. In this article, we will explore the Bandwidth tool, its features, installation process, and usage. We will also discuss practical examples of using Bandwidth to manage and optimize network bandwidth utilization. What ...

Read More

8 Types of Linux Shells

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 6K+ Views

Linux shells are command-line interfaces that allow users to interact with the operating system through text-based commands. Linux offers a diverse ecosystem of shells, each designed for different use cases and user preferences. In this article, we will explore 8 popular types of Linux shells and their distinctive features. Bash Shell Bash (Bourne-Again SHell) is the most widely used shell in Linux and serves as the default shell in most distributions. It combines the best features of the original Bourne shell with additional enhancements for interactive use and scripting. Key Features: Command history and editing Tab ...

Read More

How to Install a Lightweight Bodhi Linux Distro

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 1K+ Views

Bodhi Linux is a lightweight, Ubuntu-based Linux distribution that uses the Enlightenment desktop environment, providing a sleek and minimalistic interface. This guide walks through the complete installation process, from system requirements to post-installation setup. System Requirements Before installing Bodhi Linux, ensure your computer meets these minimum requirements − A 64-bit processor At least 512 MB of RAM (1 GB recommended) At least 5 GB of free hard drive space A DVD drive or USB flash drive with at least 2 GB capacity A stable internet connection Downloading Bodhi Linux Download the ISO file ...

Read More

Setting Permissions with chown and chmod

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 3K+ Views

When working with files and directories in Linux, it's important to understand how to set permissions. Permissions define who can access and modify files and directories on a system. The chown and chmod commands are essential tools for managing ownership and access rights. Understanding Linux File Permissions In Linux, each file and directory has three types of permissions: read (r), write (w), and execute (x). These permissions can be set for three different categories of users − owner of the file or directory, group to which the file or directory belongs, and all other users. ...

Read More
Showing 561–570 of 937 articles
« Prev 1 55 56 57 58 59 94 Next »
Advertisements