User contributions for Akshay
From Notes_Wiki
- 06:23, 25 February 2026 diff hist +3,514 N Hardening SSH Access with Google Authenticator 2FA on Ubuntu Created page with "Home > Ubuntu > Hardening SSH Access with Google Authenticator 2FA on Ubuntu == Two-Factor Authentication (2FA) using Google Authenticator (Ubuntu 24.04 / 22.04 – SSH Login Protection) == == Update the Server == <pre> apt update apt upgrade -y </pre> == Install Google Authenticator PAM Module == <pre> apt install libpam-google-authenticator -y </pre> == Configure PAM for SSH 2FA == '''Backup PAM SSH configuration:''' <pre> cp /etc/pam.d/s..." current
- 06:12, 25 February 2026 diff hist +1 Ubuntu current Tag: Visual edit: Switched
- 06:12, 25 February 2026 diff hist +66 Ubuntu Tag: Visual edit: Switched
- 12:53, 21 February 2026 diff hist +13 CentOS 8.x Control Web Panel Protecting CWP Server Using Nginx Rate Limiting and Fail2Ban current
- 12:52, 21 February 2026 diff hist +4,933 N CentOS 8.x Control Web Panel AWStats Installation and Private Report Configuration Created page with "Home > CentOS > CentOS 8.x > Email servers > Control Web panel > CentOS 8.x Control Web Panel AWStats Installation and Private Report Configuration == AWStats Setup for CWP (Nginx + Apache) == === Private Report Storage Mode (Not Publicly Accessible) === This guide configures AWStats to: * Parse Apache/Nginx logs * Generate reports * Store reports inside /var/log (NOT inside public..." current
- 12:47, 21 February 2026 diff hist +3,792 N CentOS 8.x Control Web Panel Restricting and Blocking Bots Using Nginx Created page with "Home > CentOS > CentOS 8.x > Email servers > Control Web panel > CentOS 8.x Control Web Panel Restricting and Blocking Bots Using Nginx == Restricting Bots from Accessing MediaWiki Special Pages in CWP (Nginx + Apache) == === Connecting to the CWP Server via SSH === <pre> ssh root@your-server-ip </pre> === Editing the Main Nginx Configuration === <pre> vim /etc/nginx/nginx.conf <..." current
- 12:40, 21 February 2026 diff hist +3,918 N CentOS 8.x Control Web Panel Protecting CWP Server Using Nginx Rate Limiting and Fail2Ban Created page with "Home > CentOS > CentOS 8.x > Email servers > Control Web panel > CentOS 8.x Control Web Panel Protecting CWP Server Using Nginx Rate Limiting and Fail2Ban == Protecting CWP Server Using Nginx Rate Limiting and Fail2Ban == This guide explains how to configure Nginx rate limiting and integrate Fail2Ban in CWP (Apache + Nginx) to protect the server from abusive traffic and basic DoS at..."
- 12:25, 21 February 2026 diff hist +260 CentOS 8.x Control Web panel current
- 05:48, 11 February 2026 diff hist +1,094 N CentOS 8.x Control Web panel How to Increase User Process Limit (PT USERPROC) in CSF Created page with "Home > CentOS > CentOS 8.x > Email servers > Control Web panel > CentOS 8.x Control Web panel How to Increase User Process Limit (PT_USERPROC) in CSF == Increasing PT_USERPROC Limit in CSF == '''Step 1: Check Current Value''' <pre> cat /etc/csf/csf.conf | grep PT_USERPROC </pre> Example Output: <pre> PT_USERPROC = "10" </pre> '''Step 2: Edit CSF Configuration''' <pre> vim /etc/..." current
- 05:47, 11 February 2026 diff hist +90 CentOS 8.x Control Web panel Tag: Visual edit: Switched
- 05:06, 5 February 2026 diff hist +1,083 CentOS 8.x Postfix Envelope-From vs Header-From Validation and Spoofing Detection Using a Python Milter current Tag: Visual edit: Switched
- 07:50, 2 February 2026 diff hist +1,860 N CentOS 8.x Control Web panel Disable AutoUpdate of CSF on CWP Server Created page with "Home > CentOS > CentOS 8.x > Email servers > Control Web panel > CentOS 8.x Control Web panel Disable AutoUpdate of CSF on CWP Server = Disable CSF Auto Update Due to ConfigServer Download Server Decommission = == Issue Description == If you receive the following alert from CSF: Oops: Unable to download: Can't connect to download2.configserver.com:443 (Name or service not known) T..." current
- 07:42, 2 February 2026 diff hist +74 CentOS 8.x Control Web panel Tag: Visual edit: Switched
- 05:06, 2 February 2026 diff hist +4,185 N CentOS 8.x Control Web panel Preserving Custom Apache VirtualHost Configurations in CWP During SSL Certificate Renewal Created page with "Home > CentOS > CentOS 8.x > Email servers > Control Web panel > CentOS 8.x Control Web panel Preserving Custom Apache VirtualHost Configurations in CWP During SSL Certificate Renewal == Preserving Custom Apache VirtualHost Configurations in CWP During SSL Certificate Renewal == '''Overview''' In a CWP (Control Web Panel) server, any custom entries added directly inside a domain..." current
- 05:01, 2 February 2026 diff hist +124 CentOS 8.x Control Web panel Tag: Visual edit: Switched
- 12:53, 23 January 2026 diff hist +9,679 N CentOS 8.x Postfix Envelope-From vs Header-From Validation and Spoofing Detection Using a Python Milter Created page with "Home > CentOS > CentOS 8.x > Email servers > Control Web panel > CentOS 8.x Postfix Envelope-From vs Header-From Validation and Spoofing Detection Using a Python Milter == STEP 1: Install required packages == <pre> dnf install -y python3 python3-pymilter </pre> == STEP 2: Create the milter script == If you want to reject all emails where the Header-From and Envelope-From domains do n..."
- 12:49, 23 January 2026 diff hist +108 CentOS 8.x Control Web panel Tag: Visual edit: Switched
- 07:40, 29 December 2025 diff hist +52 N CentOS 7.x Rocks Cluster OpenPBS pbs sched Startup Fix After Reboot Akshay moved page CentOS 7.x Rocks Cluster OpenPBS pbs sched Startup Fix After Reboot to PBS pbs sched Startup Fix After Reboot current Tag: New redirect
- 07:40, 29 December 2025 diff hist 0 m PBS pbs sched Startup Fix After Reboot Akshay moved page CentOS 7.x Rocks Cluster OpenPBS pbs sched Startup Fix After Reboot to PBS pbs sched Startup Fix After Reboot current
- 07:38, 29 December 2025 diff hist −58 PBS pbs sched Startup Fix After Reboot
- 07:36, 29 December 2025 diff hist −29 CentOS 7.x Rocks cluster 7.0 current
- 07:29, 29 December 2025 diff hist −4 PBS pbs sched Startup Fix After Reboot →CentOS 7.x Rocks Cluster OpenPBS pbs_sched Startup Fix After Reboot Tag: Visual edit: Switched
- 07:28, 29 December 2025 diff hist +3,098 N PBS pbs sched Startup Fix After Reboot Created page with "Home > CentOS > CentOS 7.x > CentOS 7.x Rocks cluster 7.0 > CentOS 7.x Rocks Cluster OpenPBS pbs_sched Startup Fix After Reboot == CentOS 7.x Rocks Cluster OpenPBS pbs_sched Startup Fix After Reboot == '''Background:''' As per the Rocks cluster architecture, the master node has two hostnames: * A '''public hostname''' * A '''private hostname''' In OpenPBS, all scheduler and node communication happens strictly through hostnames. OpenPBS..."
- 07:23, 29 December 2025 diff hist +73 CentOS 7.x Rocks cluster 7.0
- 06:05, 29 December 2025 diff hist +1,113 N CentOS 8.x Control Web panel Increase CSF Process Tracking User Memory Limit Created page with "Home > CentOS > CentOS 8.x > Email servers > Control Web panel > CentOS 8.x Control Web panel Increase CSF Process Tracking User Memory Limit == Increase CSF Process Tracking User Memory Limit == '''Purpose:''' To prevent CSF from triggering alerts or killing user processes due to low memory limits, the Process Tracking user memory limit needs to be increased. '''Steps:''' 1. Edit..." current
- 06:04, 29 December 2025 diff hist +82 CentOS 8.x Control Web panel Tag: Visual edit: Switched
- 06:24, 19 December 2025 diff hist +1,084 Zentyal Configuration to Disable IPv6 DNS Responses current
- 06:26, 17 December 2025 diff hist +2,059 N CentOS 8.x Control Web panel Dovecot IMAP Connection Limit Configuration Created page with "Home > CentOS > CentOS 8.x > Email servers > Control Web panel > CentOS 8.x Control Web panel Dovecot IMAP Connection Limit Configuration == Dovecot IMAP Connection Limit Configuration == '''Objective:''' Increase the maximum number of concurrent IMAP connections allowed per user per IP address in Dovecot. '''Step 1: Update IMAP Configuration File''' Open the Dovecot IMAP conf..." current
- 06:23, 17 December 2025 diff hist +80 CentOS 8.x Control Web panel
- 06:16, 17 December 2025 diff hist +1,865 N Zentyal Configuration to Disable IPv6 DNS Responses Created page with " Home > Zentyal > Zentyal Configuration to Disable IPv6 DNS Responses == Configure Zentyal to Not Return IPv6 Addresses == '''Objective:''' Prevent the Zentyal DNS server (BIND) from returning IPv6 (AAAA) records in DNS responses. '''Note:''' This configuration will work only if the '''filter-aaaa.so''' plugin is available and compiled with the installed BIND version on the Zentyal server. If the plugin is not present or not compatible wi..."
- 06:13, 17 December 2025 diff hist +57 Zentyal current Tag: Visual edit: Switched
- 05:07, 17 November 2025 diff hist +2,194 CentOS 8.x Control Web panel Disabling Blocking Outbound Connections on CWP via CSF Firewall current
- 12:56, 14 November 2025 diff hist +1,894 N CentOS 8.x Control Web panel Disabling Blocking Outbound Connections on CWP via CSF Firewall Created page with "Home > CentOS > CentOS 8.x > Email servers > Control Web panel > CentOS 8.x Control Web panel Disabling Blocking Outbound Connections on CWP via CSF Firewall =How to Disable Outbound Connections on a CWP Server (CWP + CSF Firewall)= == Using Web UI == 1. Login to the CWP Admin Panel. 2. From the left-side menu, search for Firewall Manager and open it. 3. In the Firewall Manager d..."
- 12:48, 14 November 2025 diff hist +98 CentOS 8.x Control Web panel
- 13:45, 7 October 2025 diff hist +1,204 N CentOS 8.x Control Web panel Disabling POP3 protocol Created page with "Home > CentOS > CentOS 8.x > Email servers > Control Web panel > CentOS 8.x Control Web panel Disabling POP3 protocol = How to Disable the POP3 Protocol in a CWP Mail Server = 1. Open the Dovecot configuration file: <pre> vim /etc/dovecot/dovecot.conf </pre> 2. Locate the following line and remove '''pop3''' from the list of enabled protocols: <pre> protocols = imap lmtp pop3 si..." current
- 13:44, 7 October 2025 diff hist +58 CentOS 8.x Control Web panel Tag: Visual edit: Switched
- 08:20, 1 October 2025 diff hist −1 Ubuntu Geo-Restricted SSH Access current Tag: Visual edit: Switched
- 08:15, 1 October 2025 diff hist +1,524 N Ubuntu Geo-Restricted SSH Access Created page with "Home > Ubuntu > Server or Desktop administration > Ubuntu Geo-Restricted SSH Access = Step 1: Install the ipset package = <pre> sudo apt install ipset </pre> = Step 2: Download India IP ranges = <pre> wget https://www.ipdeny.com/ipblocks/data/countries/in.zone -O /tmp/in.zone </pre> = Step 3: Create an ipset for India = <pre> sudo ipset create india hash:net </pre> = Step 4: Add IP ranges into..."
- 07:55, 1 October 2025 diff hist +38 Ubuntu Server or Desktop administration current Tag: Visual edit: Switched
- 07:52, 1 October 2025 diff hist +2,513 N Rocky 9.x Geo-Restricted SSH Access Created page with "Home > Rocky Linux or CentOS > Rocky Linux 9.x > System Administration > Rocky 9.x Geo-Restricted SSH Access = 1. Install ipset and iptables-services = Run: <pre> sudo dnf install ipset iptables-services -y </pre> = 2. Download India IP Ranges = If you already have the in.zone file, skip this. Otherwise, fetch fresh: <pre> wget https://www.ipdeny.com/ipblocks/data/countries/in.zone -O /tmp/in.zone </pre>..." current
- 07:44, 1 October 2025 diff hist +41 Rocky 9.x System Administration current Tag: Visual edit: Switched
- 13:12, 12 September 2025 diff hist +2,007 N NFS storage Creation on Netapp ONETAP Created page with "Home > Storage server > NetApp OneTap > NFS storage Creation on Netapp ONETAP = NetApp NFS Storage Configuration = Before getting started, we need to create Storage Virtual Machines (SVMs). These can be either: * Dedicated SVMs for NFS Storage * A single SVM configured to support multiple protocols For detailed steps on creating an SVM, please refer to: Creating SVM in NetApp Storage Once the SVM is created successfully with the NFS pr..." current
- 12:54, 12 September 2025 diff hist +2,478 N ISCSI storage Creation on Netapp ONETAP Created page with "Home > Storage server > NetApp OneTap > iSCSI storage Creation on Netapp ONETAP = Configuring iSCSI Storage in NetApp ONTAP = Before getting started, you need to create a Storage Virtual Machine (SVM). This can be either: * A dedicated SVM for iSCSI storage, or * A single SVM configured to support multiple protocols. For detailed steps on creating an SVM, please refer to the article: Creating SVM in NetApp Storage == iSCSI Configuratio..." current
- 11:36, 12 September 2025 diff hist +88 NetApp OneTap current Tag: Visual edit: Switched
- 11:30, 12 September 2025 diff hist +191 Object Storage Creation on Netapp ONETAP current Tag: Visual edit: Switched
- 11:28, 12 September 2025 diff hist +2,759 N Creating SVM in netapp storage Created page with "Home > Storage server > NetApp OneTap > Creating SVM in netapp storage = Storage VM (SVM) Creation on NetApp ONTAP Storage = == Steps to Create a New SVM == 1. Login to the NetApp ONTAP storage WebUI using the admin user credentials. 2. Navigate to Storage > Storage VMs. 3. Click on +Add to create a new SVM (if not already existing). 4. Provide a name for the SVM and select the required Access Protocols as needed: === For Object Storage (..." current
- 11:16, 12 September 2025 diff hist +36 NetApp OneTap Tag: Visual edit: Switched
- 11:13, 12 September 2025 diff hist −703 Object Storage Creation on Netapp ONETAP
- 06:03, 9 September 2025 diff hist +191 CentOS 8.x Control Web panel Roundcube password plugin upgrading to latest version →Update Roundcube Password Plugin current Tag: Visual edit: Switched
- 05:57, 9 September 2025 diff hist +2,428 N CentOS 8.x Control Web panel Roundcube password plugin upgrading to latest version Created page with "Home > CentOS > CentOS 8.x > Email servers > Control Web panel > CentOS 8.x Control Web panel Roundcube password plugin upgrading to latest version = Update Roundcube Password Plugin = == 1. Update the Roundcube password plugin == <syntaxhighlight lang="bash"> # wget https://github.com/roundcube/roundcubemail/releases/download/1.6.11/roundcubemail-1.6.11-complete.tar.gz # tar -xvzf..."