InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →
Top 23 Python SSH Projects
-
Project mention: Ask HN: How do you manage files and backups as an individual? | news.ycombinator.com | 2024-07-14
I started using Nextcloud for file/contact/calendar syncing a few years, and have gradually moved most of my digital life into it. Documents and photos, but also scripts to automatically set some things up for me when I do a fresh install of Linux (I've been playing around with a few different distros lately). The only thing that doesn't live in Nextcloud are some old DVD rips, and that's mostly due to "haven't gotten around to it yet". Besides those, if it's not in Nextcloud, it's not something I care too much about losing if a disk were to fail.
My Nextcloud instance is then backed up to another drive on the same machine plus two off-site locations - an old server I still run at my parents' house, and and external HDD my friend let me plug in to his server. The on- and off-site backups are done using `borg` (https://www.borgbackup.org/), which does reduplication and encryption (with the keys backed up in 1Password).
I've been meaning to set up an automated restore on one of the offsite servers - a script to automatically unpack the latest backup, set up a fresh DB, and make things read-only - firstly to verify that the backups are functional and complete, but also as a backup in case my home server or home internet goes down. I know in _theory_ I've got everything I need in the backups to do a full restore, but I can't recall the last time I actually tried it out...
-
Scout Monitoring
Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
-
xxh
🚀 Bring your favorite shell wherever you go through the ssh. Xonsh shell, fish, zsh, osquery and so on.
Project mention: Xxh: Bring your favorite shell wherever you go through SSH | news.ycombinator.com | 2024-07-17 -
Project mention: What You Get After Running an SSH Honeypot for 30 Days | news.ycombinator.com | 2024-06-15
If you want to try this yourself, although he carefully doesn’t mention his software, it appears he is running the Cowrie honeypot (https://github.com/cowrie/cowrie)
(Note, I’m the maintainer)
-
-
ssh-audit
SSH server & client security auditing (banner, key exchange, encryption, mac, compression, compatibility, security, etc) (by jtesta)
No. Mitigations are available now. Follow the recommendations from ssh-audit (master version). [0]
0. https://github.com/jtesta/ssh-audit
-
-
python-proxy
HTTP/HTTP2/HTTP3/Socks4/Socks5/Shadowsocks/ShadowsocksR/SSH/Redirect/Pf TCP/UDP asynchronous tunnel proxy implemented in Python 3 asyncio.
Project mention: WireGuard client that exposes itself as a HTTP/SOCKS5 proxy | news.ycombinator.com | 2024-04-01FWIW, that fork is 6 years out of date, forked from https://github.com/qwj/python-proxy.
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
-
-
There is now an issue ticket in ssh-mitm to discuss the similarities between ssh-mitm and terrapin attack: https://github.com/ssh-mitm/ssh-mitm/issues/165
-
-
-
python_code_samples_network
A collection of Python Code Samples for Network Management. Includes samples to run on-box and off-box.
-
-
-
-
-
-
-
dheater
D(HE)ater is a proof of concept implementation of the D(HE)at attack (CVE-2002-20001) through which denial-of-service can be performed by enforcing the Diffie-Hellman key exchange. (read-only clone of the original GitLab project)
-
-
PyFiSync
Python (+ rsync or rclone) based intelligent file sync with automatic backups and file move/delete tracking.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python SSH discussion
Python SSH related posts
-
Show HN: I built a simple, open-source tool to manage servers and SSH keys
-
Xxh: Bring your favorite shell wherever you go through SSH
-
Microsoft to Deprecate VBScript
-
Terrapin-Scanner VS CryptoLyzer - a user suggested alternative
2 projects | 14 Jan 2024 -
Citadel, a Calibre-compatible eBook management app
-
Terrapin Attack for prefix injection in SSH
-
Terrapin-Attack Style Vulnerability Likely Exploited for 2 Years
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 Sep 2024
Index
What are some of the best open-source SSH projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | BorgBackup | 10,943 |
2 | xxh | 5,271 |
3 | cowrie | 5,105 |
4 | posting | 4,477 |
5 | ssh-audit | 3,315 |
6 | bless | 2,733 |
7 | python-proxy | 1,974 |
8 | script-server | 1,567 |
9 | fapro | 1,505 |
10 | ssh-mitm | 1,304 |
11 | parallel-ssh | 1,198 |
12 | colab-ssh | 968 |
13 | python_code_samples_network | 671 |
14 | trezor-agent | 563 |
15 | aws-gate | 455 |
16 | rsp | 318 |
17 | bundlewrap | 273 |
18 | lobbyboy | 237 |
19 | ssh-ldap-pubkey | 227 |
20 | dheater | 178 |
21 | csshi | 125 |
22 | PyFiSync | 106 |
23 | sshch | 103 |