pam_rssh
sshield
pam_rssh | sshield | |
---|---|---|
1 | 2 | |
73 | 9 | |
- | - | |
5.1 | 9.0 | |
5 months ago | about 1 month ago | |
Rust | Rust | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pam_rssh
-
Yubikey Remote SSH for Mac
You can use pam_rssh with ssh option ForwardAgent yes (-A in arguments) to replace prompt password when any authentication with PAM in remote server, such as sudo or su.
sshield
-
Ask HN: Who wants to be hired? (August 2023)
Location: New Delhi, India
Remote: Yes
Willing to relocate: within India
Technologies: Rust, C++, C, Python, Go, Postgres, MySQL, SQL, Linux, Nix
Résumé/CV: https://gotlou.srht.site/resume.pdf
Email: [email protected]
Blog: https://gotlou.srht.site
LinkedIn: https://www.linkedin.com/in/saksham--mittal
I'm a student, and am looking for a good internship experience in the first half of 2024. I am currently a Google Summer of Code contributor at the Tor Project, and have contributed to Arti, the Rust rewrite of Tor in C, working beside the Arti devs.
I'm particularly interested in open source, computer networking and associated software. A while back I hacked around and built a peer to peer file transfer program to learn Rust, including the file transfer protocol too (you can check it out on https://github.com/gotlougit/p2p-file-transfer or on https://git.sr.ht/~gotlou/p2p-file-transfer). I did this mostly being inspired by Tailscale and also out of frustration of how getting uncompressed photos from friends was a mess.
I love learning new things and am a fast learner. Currently I am writing a more secure, drop-in SSH agent replacement (at https://github.com/gotlougit/sshield) which encrypts SSH keys and unlocks them with a master password, with planned features including using Linux sandboxing mechanisms such as Landlock or seccomp-bpf to make the agent process less prone to RCEs.
For more info, check out my Github at https://github.com/gotlougit
- Show HN: Sshield, a secure(r) SSH agent written in Rust
What are some alternatives?
rage - A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.
llama.cpp-bindings - Haskell bindings to llama.cpp
sudo_pair - Plugin for sudo that requires another human to approve and monitor privileged sudo sessions
rust_slvs - A geometric constraint solver for Rust, powered by SolveSpace
please - please, a sudo clone
neural-network-js - A Perceptron from scratch in JavaScript
rudo - A toy sudo clone written in Rust
FunPizzaShop
inhooks - Incoming Webhooks Gateway built with Go. Uses Redis for storage/queueing.