Skip to content
Home » Linux » SSH

SSH

How to Troubleshoot SSH Connection Issues & Improve SSH Security

TLDR; This blog covers common SSH issues that power-users and advanced users may encounter. It discusses troubleshooting tips for connectivity, authentication, configuration, security, and miscellaneous issues. Some of the most important topics covered include verifying the server is running and reachable, troubleshooting SSH authentication failures, checking SSH key and authorized_keys… Read More »How to Troubleshoot SSH Connection Issues & Improve SSH Security

Optimize SSH Config File

  • SSH
  • 3 min read

Before we dive into the specific options and wild cards that you can use, let’s first make sure you have an SSH config file set up. This file is located at ~/.ssh/config and is used to store all of your ssh connection settings. If you don’t have this file already,… Read More »Optimize SSH Config File

Setting Up SSH Keys

SSH (Secure Shell) keys are a way to identify trusted computers, without the need for passwords. They provide a secure connection between two computers, allowing you to remotely access servers, devices, and services. Benefits of SSH keys Types of SSH keys Types of SSH keys: RSA, DSA, ECDSA, EdDSA and… Read More »Setting Up SSH Keys

SSH Config for git

Are you tired of constantly entering your username and password when pushing to GitHub? Do you want to streamline your workflow and increase your productivity? Setting up SSH config for Git on GitHub is the solution you’ve been looking for. Setting Up SSH Config First, you’ll need to generate an… Read More »SSH Config for git