Skip to content

Repository files navigation

keessh-nogui

OpenSSF Best Practices

Intro

Provides a command line only tool for Unix-like systems to load SSH keys stored in KeePass Database files into an SSH agent. This might be useful for people who store SSH keys with the KeeAgent plugin for Keepass or KeePassXC and want to use those keys in an environment that can't run KeePass or KeePassXC, such as without a GUI.

This is a personal project for my own learning, and it's the first thing I've written in Rust, so bear that in mind before relying on it. It's still very much a work in progress.

License

Copyright 2025 Gavin Weifert-Yeh
All code I've written is licensed under your choice of The Apache License, Version 2.0, or The BSD 2-Clause "Simplified" License, or The ISC License, or The MIT License.

All code from other sources is licensed under their respective license, including keepass-rs, which had to be embedded to add a patch.

About

ssh-agent client that reads kdbx v4 files and runs without a GUI.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages