Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles by Mrudgandha Kulkarni
Page 7 of 14
Cockpit – A Powerful Tool to Monitor and Administer Multiple Linux Servers via Browser
Managing multiple Linux servers can be a challenging task, especially for those who are new to the Linux environment. Luckily, there are several tools available that make this task easier, and one such tool is Cockpit. In this article, we will explore what Cockpit is, its features, how to install and configure it, and how to use it to manage your Linux servers effectively. What is Cockpit? Cockpit is a powerful web-based graphical interface for managing and monitoring multiple Linux servers. It provides an easy-to-use and intuitive interface that allows system administrators to manage servers from a ...
Read MoreConfigure _No Password SSH Keys Authentication_ with PuTTY on Linux Servers
SSH (Secure Shell) is a popular protocol for securely connecting to remote servers over a network. When you use SSH to connect to a server, you typically need to provide a username and password to authenticate your identity. However, this process can be tedious if you need to connect to multiple servers frequently. Fortunately, there is a solution: No Password SSH Keys Authentication. In this article, we'll walk you through the process of setting up No Password SSH Keys Authentication on a Linux server using PuTTY, a popular SSH client for Windows. With this setup, you can connect to ...
Read MoreConfigure Collectd as a Central Monitoring Server for Clients
Collectd is a lightweight system statistics collection daemon that gathers performance metrics such as CPU usage, memory utilization, disk I/O, and network traffic. It operates as a central monitoring solution, allowing administrators to collect data from multiple client systems and analyze it from a single server location. This article demonstrates how to configure Collectd as a central monitoring server to collect metrics from distributed client machines and visualize the data using modern dashboards. Prerequisites Before configuring Collectd, ensure you have the following − A server running Linux (Ubuntu or Debian preferred) One or more client ...
Read MoreConfiguring Squid Proxy Server with Restricted Access and Setting Up Clients to Use Proxy
Are you looking to configure a Squid Proxy Server with restricted access and set up clients to use the proxy? Squid is a powerful caching proxy server that provides network performance optimization, security filtering, and access control capabilities for organizations. What is Squid Proxy Server? Squid Proxy Server is a popular open-source proxy server that improves network performance and security by caching and filtering web content. It acts as an intermediary between clients and web servers, allowing administrators to control internet access, block specific websites, and monitor network traffic. Installing Squid Proxy Server Install Squid Proxy ...
Read MoreCpustat – Monitors CPU Utilization by Running Processes in Linux
Cpustat is a command-line utility for monitoring CPU utilization by running processes in Linux. It allows users to view the amount of CPU time being used by individual processes and groups of processes, providing insights into how system resources are being utilized. With Cpustat, users can identify processes that are consuming too much CPU time and take action to optimize system performance. Installing Cpustat Cpustat is available for most Linux distributions and can be installed using the package manager. On Debian/Ubuntu, use the following command to install − sudo apt-get install cpustat On Fedora/CentOS, ...
Read MoreCPUTool - Limit and Control CPU Utilization of Any Process in Linux
CPU utilization is a critical factor that determines system performance. When multiple processes run simultaneously, the CPU can become overloaded, leading to slow performance or system crashes. CPUTool is a command-line utility that enables you to limit and control CPU utilization of any process in Linux by setting CPU affinity, priority, and resource allocation. Installation of CPUTool CPUTool is available in most Linux distribution repositories. The tool primarily uses the cpuset package for CPU control and management. Ubuntu/Debian Installation sudo apt-get install cpuset CentOS/RHEL Installation sudo yum install cpuset ...
Read MoreCreate a Shared Directory on Samba AD DC and Map to Windows_Linux Clients
In this tutorial, we will be setting up a shared directory on a Samba Active Directory Domain Controller (AD DC) and mapping it to Windows and Linux clients. This will allow users to access and share files between their computers easily and securely. Samba is an open-source software suite that provides file and print services on various operating systems, including Windows and Linux. Active Directory (AD) is a directory service developed by Microsoft, which is used to manage and authenticate network resources. Combining Samba and AD creates a powerful and flexible file-sharing solution for organizations of all sizes. Prerequisites ...
Read MoreCreate More Advance GUI Applications Using PyGobject Tool in Linux
PyGObject is a powerful Python binding that enables developers to create advanced GUI applications in Linux using the GObject introspection library. It provides access to GTK, GStreamer, and other GObject-based libraries, allowing developers to build sophisticated desktop applications with native Linux integration. What is PyGObject? GObject is a fundamental object system used by GTK, GStreamer, and other libraries to create object-oriented software in C. PyGObject allows developers to create GUI applications using Python while leveraging the power of GObject-based libraries, providing a Pythonic interface to native Linux desktop technologies. Installation Requirements Before developing GUI applications using ...
Read MoreCreate Your Own Online Photo Gallery Albums Using Plogger
Plogger is a free, open-source photo gallery platform that allows you to create and manage online photo albums. Built with PHP and MySQL, it provides an intuitive interface for uploading, organizing, and sharing photos with customizable themes and plugin support. This tutorial covers the complete process of setting up Plogger, from installation to advanced customization, helping you create a professional photo gallery website. Prerequisites Before starting the installation, ensure you have the following requirements − Web server with PHP 5.3 or higher and MySQL 5.0 or higher FTP access to your web server Text editor ...
Read MoreCreate Your Own Video Sharing Website using ‘CumulusClips Script’ in Linux
Creating a video sharing website can be a challenging task, but with the right tools, it becomes manageable and rewarding. CumulusClips is a popular open-source video sharing script that allows you to build your own platform similar to YouTube or Vimeo on a Linux server. What is CumulusClips? CumulusClips is an open-source video sharing script written in PHP that uses MySQL as its backend database. It provides a user-friendly interface for uploading, managing, and sharing videos with features comparable to major video platforms. Features Supports multiple video formats including MP4, WebM, and FLV Responsive design ...
Read More