How to Setup Passwordless SSH Login on EC2 Ubuntu 22.04

How to Setup Passwordless SSH Login on EC2 Ubuntu 22.04

Secure Shell (SSH) is a protocol for secure remote login from one computer to another. It provides several options for strong authentication, and it protects the connection by encrypting the data that passes through it. In this tutorial on Linuxbeast blog, we’ll go through the process of setting up SSH key-based authentication for an Amazon … Read more

Handling Rate Limits in HubSpot API with Python Script

Handling Rate Limits in HubSpot API with Python Script

When working with the HubSpot API, you may encounter an error message like this: This means you’ve hit the rate limit for the API requests. Each HubSpot account has a defined limit of how many requests can be made per second or day depending on the account type. To avoid this issue and handle the … Read more

Safety Moving Uncommitted Changes to A New Branch in Git

Safety Moving Uncommitted Changes to A New Branch in Git

Sometimes while working on the master branch, you might find that your changes would be better suited on a different branch. Whether it’s because the scope of the work expanded or simply due to a change in plans, moving uncommitted changes to a new branch and resetting the current one can help keep your project history clean … Read more

How to Build and Deploy Python Libraries for AWS Lambda Layers

How to Build and Deploy Python Libraries for AWS Lambda Layers

AWS Lambda Layers are a powerful feature that allows you to manage and share common code and dependencies across multiple functions. In this guide, I will explain how to build Python libraries specifically for use in Lambda Layers and how to upload them to your AWS environment. What to do Prerequisites Step 1: Set Up … Read more

Granting AWS Glue Crawler Access to a Cross-Account S3 Bucket

Granting AWS Glue Crawler Access to a Cross-Account S3 Bucket

Imagine you’re working with AWS services spread across multiple accounts. Your data is stored in an Amazon S3 bucket in one account (Account B), but your AWS Glue service is hosted in another (Account A). Establishing a connection between these services can seem daunting, but fear not! This blog post will walk you through the … Read more

Resolving Jenkins SSH Connection Errors for Mac Users

Resolving Jenkins SSH Connection Errors for Mac Users

Continuous Integration and Continuous Deployment (CI/CD) are crucial practices in modern software development, and Jenkins is an invaluable tool to automate these processes. Nevertheless, you might encounter hitches when setting up Jenkins to connect to a server using SSH, particularly with the SSH remote plugin. This tutorial will guide you through a common issue where … Read more

How to Efficiently Copy Files to Amazon EC2 Ubuntu Instance Using Rsync

How to Efficiently Copy Files to Amazon EC2 Ubuntu Instance Using Rsync

Transferring files to and from your Amazon EC2 instance can be made simple using Rsync, a powerful file synchronization tool. Here’s a streamlined guide to get you started. Step 1: Install Rsync on Ubuntu (if not installed) Before using Rsync, ensure it’s installed on your local Ubuntu machine. You can install it by running: Step … Read more

How to Install MongoDB Community Edition on an EC2 Ubuntu 22.04

How to Install MongoDB Community Edition on an EC2 Ubuntu 22.04

Installing MongoDB Community Edition on an EC2 Ubuntu 22.04 instance is ideal for startup and development purposes. It allows you to establish a scalable and flexible database solution for your applications, promoting efficient data storage, retrieval, and management within a cloud environment. What to do Prerequisites Let’s get started! Step 1: Connect to Your EC2 … Read more

How to Completely Remove (Purge) MySQL Database from Ubuntu 22.04

How to Completely Remove (Purge) MySQL Server from Ubuntu 22.04

Are you looking to completely remove MySQL database from your Ubuntu 22.04 system? Whether you’re upgrading to a newer version, switching to a different database system, or simply need to perform a clean uninstall, this step-by-step guide will walk you through the process. Step 1: Stop MySQL Service Before uninstalling MySQL, it’s essential to stop … Read more