Satish Kumar

Satish Kumar

937 Articles Published

Articles by Satish Kumar

Page 29 of 94

How To Enable SELinux In CentOS/RHEL 7?

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

SELinux (Security-Enhanced Linux) is a mandatory access control (MAC) security mechanism that provides an additional layer of security to the Linux kernel. By default, SELinux is enabled in CentOS/RHEL 7, but it runs in permissive mode, which means it logs security violations without blocking them. What is SELinux? SELinux is a security module developed by the NSA in partnership with Red Hat that enforces policies governing what actions processes and users can perform on the system. It uses predefined labels assigned to resources such as files, directories, sockets, and devices to define security contexts and control access. ...

Read More

How to Enable SSH on Debian 9 or 10?

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

SSH (Secure Shell) is a network protocol that enables secure communication between two systems. It establishes an encrypted connection to a remote server over unsecured networks like the internet, making it ideal for remote administration and file transfers. Unlike protocols such as Telnet or FTP, SSH encrypts all data transmission, preventing third-party interception. Importance of Enabling SSH on Debian 9 or 10 Enabling SSH on your Debian system provides crucial remote administration capabilities. System administrators can manage multiple servers from different locations without physical presence at each machine. This remote access minimizes infrastructure-related downtime by allowing quick issue ...

Read More

What Does a Double-Dash in Shell Commands Mean

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

If you are familiar with command line interface, you have probably encountered a double-dash (--) in some of the commands you use. This article explains what the double-dash means and how it affects the behavior of shell commands. What is a Double-Dash in Shell Commands? A double-dash (--) is a syntax used in shell commands to signify the end of command options and the beginning of positional arguments. In other words, it separates command options from arguments that the command operates on. Many shell commands allow you to specify options or flags that modify the behavior of ...

Read More

How to Enable SSH on Raspberry Pi {Linux, Mac OS, Windows}?

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 753 Views

The Raspberry Pi is a popular, credit-card sized computer that can be used for various purposes such as media center, gaming console, and even as a web server. These devices run on different operating systems such as Raspbian (a version of Debian Linux), Windows 10 IoT Core, and Ubuntu among others. One of the key functionalities provided by these devices is the ability to connect remotely via Secure Shell (SSH). What is SSH? SSH (Secure Shell) is a network protocol that allows users to securely access remote computers over an unsecured network. It uses encryption to protect all ...

Read More

What does opt mean in Linux

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

Linux is a popular operating system widely used for its open-source nature and flexibility. The Linux command line interface (CLI) provides powerful tools for system control and manipulation. However, there appears to be some confusion about "opt" as a command in Linux. Let's clarify what this actually refers to and explore the correct concepts. What Does "opt" Actually Mean in Linux? There is no standalone "opt" command in Linux. The term "opt" typically refers to command-line options (also called flags or switches) that modify how commands behave. These options are prefixed with hyphens and provide additional functionality to ...

Read More

How to Enable SSH on Ubuntu?

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

Secure Shell (SSH) is a cryptographic network protocol that allows secure remote access to a computer or server over an unsecured network. It provides a secure and encrypted channel between two devices for running commands remotely or securely transferring files. SSH was designed to replace Telnet, FTP, and Rlogin, which transmit plain text data and are easily intercepted by attackers. SSH is an essential tool for system administrators, developers, and users who need secure remote server access. Checking if SSH is Installed on Ubuntu Before enabling SSH on Ubuntu, check whether OpenSSH server is already installed. You ...

Read More

Tracking Down Where Disk Space Has Gone on Linux

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

As a Linux user, you might have come across a situation where you ran out of disk space, but you are not sure where all space has gone. It can be frustrating, but fortunately, there are several tools and techniques you can use to track down where disk space has gone on Linux. In this article, we will cover the following methods to help you identify where your disk space has gone and reclaim valuable storage space. Check Overall Disk Usage The first step is to get an overview of your disk usage. The df command shows ...

Read More

Print Linux Directory Structure as a Tree

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

Linux is an open-source operating system that offers various powerful command-line tools to manage files and directories. One such essential tool is the tree command, which displays the directory structure of a Linux system in a hierarchical tree-like format. This visual representation makes it easier to understand the nested structure of directories and files. What is the tree Command? The tree command is a command-line utility that displays the directory structure of a file system in a tree-like format. It shows the hierarchical relationship between directories, sub-directories, and files using ASCII characters to create visual branches. The tree ...

Read More

How to Enable TLS 1.3 in Apache and Nginx?

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

Transport Layer Security (TLS) 1.3 is the latest version of the TLS protocol, offering enhanced security, faster handshakes, and improved performance compared to previous versions. With increasing cyber threats, enabling TLS 1.3 on web servers like Apache and Nginx is crucial for protecting sensitive data during transmission between servers and clients. TLS 1.3 provides several advantages including reduced latency, stronger encryption algorithms, and elimination of vulnerable legacy features. This article will guide you through the process of enabling TLS 1.3 on both Apache and Nginx web servers. Prerequisites Before enabling TLS 1.3, ensure that both your web ...

Read More

Introduction to Iptables

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

Iptables is a Linux-based firewall application that controls incoming and outgoing network traffic. It is a powerful tool that can be used to secure a server, limit access to specific applications or services, and mitigate the risk of malicious attacks. This article will provide an introduction to iptables, its purpose, and its basic usage. What is Iptables? Iptables is a firewall application that works with the Linux kernel's netfilter framework. It controls incoming and outgoing traffic and provides a mechanism to filter, block, or allow traffic based on various criteria, such as port number, IP address, protocol, and ...

Read More
Showing 281–290 of 937 articles
« Prev 1 27 28 29 30 31 94 Next »
Advertisements