Introduction: Making the entire filesystem or a specific partition read-only on Ubuntu 20.04 can be a useful security measure or a precautionary step to prevent unintended modifications. The read-only setting ensures that no write operations can be performed on the designated filesystem, safeguarding its integrity and reducing the risk of… Continue Reading How to set up the entire filesystem or a specific partition read-only on Ubuntu 20.04?

Introduction:TypeScript, a superset of JavaScript, compiles to plain JavaScript, making it easily integrable into existing JavaScript applications.Features of TypeScript:1. Static Type Checking: if we define a variable with a string type, we can only reassign values of the string type. In general, JavaScript is a loosely typed or dynamically typed… Continue Reading TypeScript Basics

Introduction: Python is a high-level, interpreted programming language used in various sectors. It is fastest growing programming language. It is not only used among software engineers but also among mathematicians, data analyst,scientist,accountants,etc.. It is very easy to learn and reduces number of lines of codes. Python can be treated in… Continue Reading Python – Basics

Introduction: Mysql is the latest release of the powerful MySQL database management system. To start installing the MySQL 8.0 server on CentOS 7, you must add the official MySQL community repository to your system. Run the following command. Prerequisite: 1. Server root login credentials. Step 1: Adding the MySQL Yum… Continue Reading How to install MySQL 8.0 on CentOS 7

Introduction The acronym CRUD is commonly used in software development to describe the four basic functions of a database: Create, Read, Update, and Delete. These operations are fundamental to many applications. The CRUD apps consist of creating new data (Create operation), reading existing data (Read operation), updating an existing record… Continue Reading CRUD Operation

Introduction: Password management and policy enforcement are critical aspects of maintaining robust security on an Ubuntu Server 20.04. Establishing strong password policies helps safeguard against unauthorized access and security breaches. Step 1: Set an expiration date on a user’s passwordType¬†chage -l username¬†command to display the expiration date on a user’s… Continue Reading How to Manage passwords and password policies on Ubuntu server 20.04?

Introduction Nagios is an open-source IT system monitoring tool. It sends alerts when critical infrastructure components fail and recover, providing administrators with notice of important events Prerequisites Implementation (1) Define email notification commands$ vi /usr/local/nagios/etc/objects/commands.cfg ======== Add /edit the below lines # ‘notify-host-by-email’ command definition define command { command_name   … Continue Reading How to enable email notifications for the Nagios alerts

Introduction: If you’re having trouble accessing your server via SSH after a reboot, there are several common issues that you can check. Use the below steps to recover SSH access. Prerequisite: 1. Server root login credentials. Step 1: Please check the SSH service status. $ systemctl status ssh.service Step 2:… Continue Reading How to start the SSH service if it fails after rebooting the server

Introduction: Windows Subsystem for Linux(WSL) is a feature in Windows that allows developers to run Linux environment in windows machine. With the help of this feature, we can run linux in same system without the help of separate virtual machine or dual booting. This is supported by windows 10 and… Continue Reading How to Install UNIX Subsystem in Windows

Introduction: Logical Volume Management (LVM) is a powerful tool in Linux that allows for dynamic resizing and management of storage space. As data requirements grow, the need to extend Logical Volumes becomes common to accommodate increasing storage demands without disruption. Step 1: Check there is enough free space in the… Continue Reading How to Extend a Logical Volume?