Tutorial
A collection of 73 posts
Use tcpdump to Monitor HTTP Traffic and Extract Sensitive Data like Password and Cookies
A hands-on tutorial you can follow to analyze http traffic for sensitive data such as cookies and passwords.
ยท Hangga Aji Sayekti
Set Up a Basic TCP Proxy with socat
socat is a handy utility that lets you establish bidirectional data flow between two endpoints. Let's see how you can use it to set up a TCP proxy.
ยท LHB Community
Send Slack Notifications from Shell Scripts
A very basic example that demonstrates that you can send notifications to a Slack channel from your shell scripts. Learn and build on top of it.
ยท LHB Community
Packaging a Python App to Executable .deb Binary
I am sharing how I packaged my python application into an executable .deb package in this tutorial.
ยท Abhishek Kumar
Hosting Your Portfolio Website for Free Using GitHub Pages
Why pay for servers when you can host websites for free with GitHub Pages?
ยท Abhishek Kumar
Installing Oracle Database using Docker
The tutorial walks through a much easier, hassle-free approach of installing oracle database, as a docker container.
ยท Pranav Krishna
Vagrant Triggers: Automating Virtual Machine Lifecycle Events
Vagrant Triggers allow automating specific actions before or after certain stages of a virtual machine's lifecycle, providing increased control over the management of your development environments.
ยท LHB Community
Efficient Block Device Management with LVM
Learn to manage block devices with LVM in this practical, hands-on approach guide.
ยท LHB Community
Setting up LAMP Server With an Older PHP Version
It is possible to set up a LAMP server with an older or unsupported PHP version. You can also use multiple PHP versions for different web services on the same server. Here's what I did.
ยท Helder
Jenkins on EC2: Automating Deployment with Terraform
Configuring Jenkins on AWS can be a tedious and error-prone process. Automate the installation of Jenkins on an AWS EC2 instance using Terraform.
ยท LHB Community
Installing a Private GitLab CE Server with PostgreSQL
Here's a tutorial for setting up a private GitLab server with PostgreSQL database and a replica server for database failover.
ยท LHB Community
How to Automatically Update AWS ECR Token in Kubernetes with CronJobs
The ECR token expires every 12 hours. Learn to automatically use Kubernetes CronJobs to update the ECR token in your clusters or namespaces.
ยท LHB Community
Integrating Ghost SSO With Discourse Forum
Here's a step by step tutorial to integrate your Ghost members' sign-in with your Discourse forum.
ยท Abhishek Prakash
Create a Web Server with NGINX and Secure it Using Certbot
Certbot makes the SSL certificate deployment and renewal such an effortless process. Learn how to use certbot with Ngnix.
ยท Sagar Sharma
Use Rocky Linux ISO as a Local Repository
In DIY mood? See how I experimented to use the Rocky Linux ISO as a local repository.
ยท Sagar Sharma
Using the Make Utility and Makefiles in Linux [Guide]
Learn the basics of makefile and how to use the make utility for building your applications in Linux with a sample C project.
ยท Pratham Patel
Installing LAMP Server on Localhost on Ubuntu
Learn all about installing the popular LAMP tech stack on an Ubuntu server in your localhost in this step-by-step beginner's tutorial.
ยท LHB Community
How to Install LOMP Stack on Ubuntu
Learn all about installing the LOMP tech stack on an Ubuntu server in this step-by-step beginner's tutorial.
ยท LHB Community
File Locking in Linux
File locking in Linux is the solution by which you can ensure that the file for reading/writing is going to be handled safely.
ยท Sagar Sharma
How to Check Certificate with OpenSSL
Learn how to use the openssl command to check various kinds of certificates on Linux systems.
ยท Abhishek Prakash
How to Create a Virtual Block or Loop Device in Linux
Loop device is getting popular in Linux, specially for isolation. Here's a quick guide on creating loop devices on Linux.
ยท Sagar Sharma
How to Deploy ONLYOFFICE Docs Server on RHEL/CentOS
ONLYOFFICE is an excellent open source alternative to Microsoft Office. You can self host it for online office and collaboration. Here's how to deploy on RedHat/CentOS distros.
ยท LHB Community
Installing and Using Pip on Debian
Dealing with lots of Python packages? Learn how to install and use PIP for installing and managing Python packages on Debian.
ยท Abhishek Prakash
How to create a systemd service in Linux
Learn the steps for creating systemd services in Linux with the practical example demonstrated in this tutorial.
ยท Pratham Patel
Integrate Nextcloud with ONLYOFFICE Docs on Your Linux Server
Take the collaboration abilities of Nextcloud to the next level by integrating ONLYOFFICE and get a full-featured online office suite.
ยท LHB Community
Remove Exif Data in Linux Command Line
Exif data can be a privacy threat if you upload images on the internet. Here's how to remove it in the Linux command line.
ยท Sagar Sharma
Self-host a Ghost Blog With Traefik
Learn to easily start a blog using Ghost and secure it using Traefik on a Docker container.
ยท LHB Community
How to Get Red Hat Enterprise Linux for Free?
You can use Red Hat Linux for free. However, it requires a different process that what you are accustomed with SUSE or Debian.
ยท Pratham Patel
How I Use NFS for Sharing Folders Among Different Systems in Homelab Setup
Having shared folders is extremely convenient and useful to make your work easier and faster when you have to work with multiple systems.
ยท Helder
Installing Alpine (or other Linux) on VPS or Bare Metal Server
VPS and cloud server providers offer a narrow selection of Linux distributions. Here's how I installed a distro of my choice on my OVH server.
ยท LHB Community