Shell SSH

Open-source Shell projects categorized as SSH | Edit details

Top 22 Shell SSH Projects

  • YubiKey-Guide

    Guide to using YubiKey for GPG and SSH

    Project mention: Will importing a GPG private key mess up my yubikey? | | 2022-01-18

    Check this one for setting it up on your Yubikey. Helped me a lot:

  • x11docker

    Run GUI applications and desktops in docker and podman containers. Focus on security.

    Project mention: Tumbleweed: Connecting X11 desktop through systemd-nspawn or other non-desktop container? | | 2022-01-14

    It's straighforward to have your container talk to Xorg directly but for a better experience take a look at as it does the heavy lifting regarding GPU, sounds, devices, etc.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • getssl

    obtain free SSL certificates from letsencrypt ACME server Suitable for automating the process on remote servers.

    Project mention: Should you use Let's Encrypt for internal hostnames? | | 2022-01-05


    Another shell-based ACME client I like is dehyradted. But for sending certs to remote systems from one central area, perhaps the shell-based GetSSL:

    > Obtain SSL certificates from the ACME server. Suitable for automating the process on remote servers.


    In general, what you may want to do is configure Ansible/Puppet/etc, and have your ACME client drop the new cert in a particular area and have your configuration management system push things out from there.

  • xiringuito

    SSH-based "VPN for poors"

  • ssb

    Secure Shell Bruteforcer — A faster & simpler way to bruteforce SSH server

  • docker-sshd

    Minimal Alpine Linux Docker image with sshd exposed and rsync installed

  • ubuntu-sshd

    Dockerized Ubuntu SSH service

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • addon-ssh

    SSH & Web Terminal - Home Assistant Community Add-ons

    Project mention: Jumping through hoops | | 2021-02-04

    Probably easier to use the SSH & Web addon since Terminal was depreciated. It should also be in the Supervisor tab where you found Terminal. It's the replacement for Terminal and does the same things.

  • corkscrew

    Corkscrew is a tool for tunneling SSH through HTTP proxies. (by patpadgett)

    Project mention: The corkscrew SSH proxy website and author have gone missing | | 2021-09-10
  • macbook

    A script for quickly setting up a development environment on the new Macbook. (by lk-geimfari)

    Project mention: A script for quickly setting up a development environment on the new Macbook. | | 2021-12-23
  • .config

    ⚙️ Simple & efficient dotfiles for macOS & Ubuntu (by marlonrichert)

    Project mention: Useful settings? | | 2021-08-10

    Additional niceties can be found in my .zshrc file.

  • OS-Hardening

    Hardening the Linux operating system for Debian like distributions.

  • backup-action

    🗄️ Github Action to backup MySQL, MongoDB and PostgreSQL databases

  • remarkable-utils

    SSH and rsync for reMarkable tablets

    Project mention: Is this workflow possible without the subscription? | | 2021-12-28

    I use rsync, but not with a cron. Check out for an easy implementation of rsync. If you want to mark up pdf files and then get your annotations, check out

  • pam_ssh_limit_ip

    Limit user logins by IP using pam_exec module

  • shcrt

    Shell script to replace SecureCRT/FX

    Project mention: Shcrt: SecureCRT Session Browser for GNU/Linux and Windows Subsystem for Linux | | 2021-03-13
  • dotfiles

    Design my Linux + Windows for everyday use and programming environments, optimized for productivity and simplicity. (by thuanpham2311)

    Project mention: vim life | | 2021-03-10
  • bumpkeys

    Upgrade your SSH keys for better security

  • alacritty-shell

    A (zsh) plugin to control alacritty color themes.

    Project mention: GitHub Colorblind (Beta) Themes for Neovim | | 2022-01-10

    Thanks for the alacritty theme. Going to use it with

  • ReactBranchContainer

    Creates and runs a Docker container based off a branch from a React Application.

  • openssh-config

    Latest security settings in OpenSSH configuration files

    Project mention: 'include' statement directive keyword is missing from OpenSSL_8.1p1 | | 2021-09-26

    Was working on the heavy annotation of OpenSSH configuration items and a bit midway into macOS-specific documentation, I've noticed that the `include` statement keyword is NOT being supported in ONLY the macOS-specific OpenSSH (`sshd`) server.

  • strm

    Stream media files over SSH in a convenient way

    Project mention: Cli music streaming | | 2021-08-27

    strm for playing files from remote machines

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-18.

Shell SSH related posts


What are some of the best open-source SSH projects in Shell? This list will help you:

Project Stars
1 YubiKey-Guide 6,901
2 x11docker 3,858
3 getssl 1,705
4 xiringuito 1,002
5 ssb 910
6 docker-sshd 340
7 ubuntu-sshd 233
8 addon-ssh 163
9 corkscrew 153
10 macbook 31
11 .config 26
12 OS-Hardening 25
13 backup-action 21
14 remarkable-utils 14
15 pam_ssh_limit_ip 11
16 shcrt 9
17 dotfiles 9
18 bumpkeys 4
19 alacritty-shell 2
20 ReactBranchContainer 2
21 openssh-config 2
22 strm 2
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.