Git Configuration Setup and Authentication Guide
Git Configuration Levels
Git uses a hierarchical configuration system with three levels: system-wide, global (user-level), and local (repository-level). Each subsequent level overrides the previous one. When viewing all configurations, they display in order from lowest to highest priority.
View all configuration settings:
git config --list
Che ...
Posted on Tue, 07 Jul 2026 16:30:18 +0000 by tjohnson_nb
Getting Started with Tabby: An Open Source Terminal Emulator with Over 10K GitHub Stars
1. Introduction
IT operations often require remote login to servers for maintenance. A well-designed management tool can significantly boost efficiency. Popular options include Xshell, SecureCRT, and PuTTY, but some of these are commercial software. For Arch-based systems like Manjaro, Xshell is not available. Fortunately, there are excellent L ...
Posted on Mon, 06 Jul 2026 16:04:09 +0000 by kellog
Hardening SSH Access Against Brute-Force Attacks with Fail2ban, Iptables, and Port Obfuscation
A common threat for any publicly reachable Linux server is the relentless scanning and brute‑force attempts against the default SSH port (22). Attackers use automated tools to try thousands of username/password combinations, often exhausting system resources and potentially gaining access through weak credentials. This guide outlines a practica ...
Posted on Sat, 04 Jul 2026 16:51:28 +0000 by remlabm
Configuring Fail2Ban with Email Notifications on UOS 1060
Setting Up Fail2Ban for SSH Protection
After installing Fail2Ban, verify the service is running:
systemctl status fail2ban.service
Output should show the service as active and running.
Configuring the Jail
Edit /etc/fail2ban/jail.local to enable SSH protection with email notifications:
[sshd]
enabled = true
port = ssh
action = msmtp-whois-line ...
Posted on Sat, 13 Jun 2026 16:13:27 +0000 by northstjarna
Complete Ubuntu 16.04 Server Configuration Guide
Initial Setup and Network Configuration
Before begining the Ubuntu server setup, ensure your virtual machine network adapter is set to bridge mode. For wireless connections, select your appropriate wireless network adapter in the virtualization settings.
Basic Network Commands
# Test network connectivity
ping -c 4 192.168.1.181
# Display routi ...
Posted on Fri, 05 Jun 2026 16:13:28 +0000 by pythian
Hadoop Cluster Deployment Guide
Hadoop Distributed Cluster Setup
This guide explains how to set up a fully distributed Hadoop cluster using three or more physical or virtual machines.
Cluster Architecture
Master Node (hadoop0): NameNode, JobTracker, SecondaryNameNode
Worker Nodes (hadoop1, hadoop2): DataNode, TaskTracker
Virtual Machine Setup
Create three virtual machines u ...
Posted on Thu, 04 Jun 2026 17:57:49 +0000 by Knifee
Establishing SSH Connections to Network Attached Storage
Secure Shell (SSH) provides an encrypted channel for remote administration of a Network Attached Storage (NAS) device, bypassing the constraints of standard web interfaces or client applications. This command-line access is particularly useful for executing advanced operations, such as troubleshooting Docker container pulls that fail through th ...
Posted on Tue, 02 Jun 2026 17:31:33 +0000 by faifas
Understanding Shell Session Types: Interactive vs. Login Modes
The Shell acts as the interface between the Linux kernel and the user, serving as the primary mechanism for system management and communication. Depending on the initialization method, a Shell session operates in one of four distinct modes, defined by two criteria: authentication status (Login or Non-login) and interactivity (Interactive or Non ...
Posted on Mon, 01 Jun 2026 17:49:41 +0000 by spasm37
Ansible Automation Setup and Usage Guide
Ansible is a Python-based automation tool that enables parallel execution of tasks across remote systems without requiring agents on managed nodes. Communication occurs over SSH, and no additional servcies need to be running on either control or managed nodes.
Prerequisites
Generate SSH Key Pair
Clear the known_hosts file to avoid host key conf ...
Posted on Sun, 31 May 2026 19:35:32 +0000 by ndjustin20
Configuring a Static Network and SSH Access for CentOS 7 on VMware Workstation
Environment Setup and OS Verification
Deploy CentOS 7 within VMware Workstation 16.x. Following the installation, confirm the operating system version by querying the release identity file:
cat /etc/os-release
The output should reflect the CentOS 7 kernel version.
Remote Access and Virtual Network Configuration
Utilize an SSH client (such as ...
Posted on Wed, 27 May 2026 19:55:37 +0000 by joshblue