Introduction Rundeck is a powerful automation platform that helps teams schedule, execute, and manage operational tasks efficiently. In many environments, administrators need to back up jobs, migrate them between development, testing, and production, or share automation workflows across teams. Rundeck simplifies this process by providing built-in job export and import… Continue Reading Exporting/Importing a job on Rundeck

Introduction Rundeck is an open-source automation platform that simplifies the execution of operational tasks across multiple servers through a centralized web interface. It enables administrators and DevOps teams to automate repetitive tasks, schedule jobs, and execute commands securely on remote systems without requiring direct server access. This guide explains how… Continue Reading How to Create and Configure a Job in Rundeck

Introduction Rundeck provides a flexible Access Control List (ACL) system that allows administrators to control user permissions at the application, project, job, and node levels. ACL policies help ensure that users and groups have access only to the resources they require. Prerequisites Before you begin, ensure you have: Note: Any… Continue Reading How to Create ACL Policies in Rundeck

Introduction SSH port forwarding allows you to securely access a remote server through a jump server (bastion host) when your local machine does not have direct network access. By creating an SSH tunnel, requests sent to a local port are securely forwarded through the jump server to the destination server.… Continue Reading Port forwarding using proxypass in local machine

Introduction This guide explains how to create a simple PHP-based web application that uploads files to an Amazon S3 bucket using the AWS SDK for PHP. The application allows users to select a file through a web interface, temporarily stores it on the server, uploads it to the specified S3… Continue Reading How to Upload Files to an Amazon S3 Bucket Using PHP

Introduction Managing a few servers manually is relatively straightforward. However, in modern enterprise environments where infrastructure can consist of hundreds or even thousands of Dell PowerEdge servers, manual administration quickly becomes inefficient, time-consuming, and error-prone. This is where Dell Integrated Dell Remote Access Controller (iDRAC) and its RACADM (Remote Access… Continue Reading Working on Dell DRAC CLI

Log rotation is a way of managing old log files to reduce disk space usage on the server. By default logrotate is invoked once a day using a cron scheduler from location /etc/cron.daily/ grep logrotate.conf /etc/cron.daily/logrotate /usr/sbin/logrotate /etc/logrotate.conf >/dev/null 2>&1 Logrotation is manged by two different configuration files /etc/logrotate.conf [generic… Continue Reading Enabling log rotation on Linux Hosts

Introduction Command logging helps administrators monitor the commands executed by users on a Linux server. By configuring Bash and the system logger, every command entered by users can be recorded in a dedicated log file. This is useful for auditing user activity and troubleshooting unexpected changes on the server. Prerequisites… Continue Reading Enable command logging on Linux hosts

Introduction In secure infrastructure environments, production servers are often placed in private networks and are not directly accessible from the internet. Instead, administrators connect through a designated Jump Box (Bastion Host) that has controlled public access and connectivity to internal servers. This approach improves security by reducing the attack surface… Continue Reading How to Use an SSH Jump Box to Access Private Servers

Introduction Email service providers (ESPs) such as Gmail, Yahoo, and Outlook monitor the rate at which emails are received from a sender. Sending a large number of emails over a short period or through a single connection may trigger rate limits or cause the sending IP address to be temporarily… Continue Reading How to Configure Recipient-Based Rate Limiting in Postfix