C SSH

Open-source C projects categorized as SSH

Top 21 C SSH Projects

  • WindTerm

    A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.

  • Project mention: WindTerm SSH Client has Ransomware? | /r/PowerShell | 2023-09-13
  • sshfs-win

    SSHFS For Windows

  • Project mention: GUI scp with key based authentication? (ed25519) | /r/selfhosted | 2023-12-11
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ssh-mitm

    SSH man-in-the-middle tool

  • KiTTY

    :computer: KiTTY, a free telnet/ssh client for Windows (by cyd01)

  • Project mention: Citadel, a Calibre-compatible eBook management app | news.ycombinator.com | 2024-01-13
  • libssh2

    the SSH library

  • Project mention: SSH Port Forwarding in Rust | /r/learnrust | 2023-06-07

    You'll likely need to make use of the `ssh` or `ssh2` crate, depending on whether you want to use `libssh` or `libssh2` (two different libraries) for the SSH protocol. Then, if you choose `libssh`, you'll need to port https://github.com/codinn/libssh/blob/master/examples/sshnetcat.c and if you choose `libssh` you'll need to port https://github.com/libssh2/libssh2/blob/master/example/tcpip-forward.c to Rust.

  • putty-cac

    Windows Secure Shell Client With Support For Smart Cards, Certificates, & FIDO Keys

  • Project mention: NIST: Personal Identity Verification (PIV) of Federal Employees and Contractors | news.ycombinator.com | 2024-03-23

    PuTTY-CAC was an interesting, although imperfect solution to using PIV/CAC cards together with SSH. I remember piloting it from 2013-2014 at an agency. Back then, it was maintained by Dan Risacher[0]. Nowadays it is maintained on GitHub[1] and adopted some interesting features like FIDO.

    [0] https://risacher.org/putty-cac/

    [1] https://github.com/NoMoreFood/putty-cac

  • hiba

    HIBA is a system built on top of regular OpenSSH certificate-based authentication that allows to manage flexible authorization of principals on pools of target hosts without the need to push customized authorized_users files periodically.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • wolfssh

    wolfSSH is a small, fast, portable SSH implementation, including support for SCP and SFTP. (by wolfSSL)

  • dracut-crypt-ssh

    dracut initramfs module to start dropbear sshd during boot to unlock the root filesystem with the (cryptsetup) LUKS passphrase remotely

  • passh

    ๐ฌ๐ฌ๐ก๐ฉ๐š๐ฌ๐ฌ is ๐’ƒ๐’“๐’๐’Œ๐’†๐’ by design

  • Project mention: Non-interactive SSH password authentication | news.ycombinator.com | 2023-12-25
  • Far-NetBox

    SFTP/SCP/FTP/FTPS/WebDAV/S3 client for Far Manager 3 (http://farmanager.com/)

  • ssh

    Native SSH client in R based on libssh (by ropensci)

  • gftp

    gFTP is a free multithreaded file transfer client for *NIX based machines. 56 language translations available.

  • tallow

    Block hosts that attempt to bruteforce SSH using the journald API.

  • sbbs

    Mirror of gitlab.synchro.net/sbbs (don't submit pull requests here)

  • ssh-python

    Python bindings for libssh C library.

  • Project mention: Python Port of 600 Line Bash Script: rsync-time-machine.py for Rsync Backups | news.ycombinator.com | 2023-05-13

    Are you open to a single dependency [0]? Entirely native tooling is an admirable thing that I greatly appreciate, but parsing subprocess output is fraught with issues (I know, I've done this as well).

    [0]: https://github.com/ParallelSSH/ssh-python

  • upp-components

    A collection of packages for U++ framework.

  • pdsh

    A high performance, parallel remote shell utility

  • cpdup

    Filesystem mirroring utility from DragonFly BSD

  • esp-idf-ssh-client

    ssh client for esp-idf

  • pam-onelogin

    pam-onelogin is a pretty complete pam/nss stack for using OneLogin as authentication source (with MFA) and user/group lookups. Primarily used for SSH.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C SSH related posts

Index

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

Project Stars
1 WindTerm 20,492
2 sshfs-win 4,627
3 ssh-mitm 1,581
4 KiTTY 1,501
5 libssh2 1,252
6 putty-cac 444
7 hiba 360
8 wolfssh 342
9 dracut-crypt-ssh 270
10 passh 202
11 Far-NetBox 153
12 ssh 125
13 gftp 107
14 tallow 89
15 sbbs 43
16 ssh-python 37
17 upp-components 36
18 pdsh 33
19 cpdup 18
20 esp-idf-ssh-client 14
21 pam-onelogin 13

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com