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