ssh-key-dir
This project is deprecated
This is replaced by glob support in starting with OpenSSH 10.0.
See: https://github.com/coreos/ssh-key-dir/issues/188
ssh-key-dir
ssh-key-dir is an sshd that reads SSH authorized key files from a directory, . It allows SSH keys to be managed by multiple tools and processes, without competing over .
ssh-key-dir reads key files in lexigraphical order, ignoring any filenames starting with a dot.
Installing
Installing on Fedora
is packaged in Fedora:
Installing the package automatically configures sshd to read keys using ssh-key-dir.
Installing with Cargo
You can also install just the binary with Rust's Cargo package manager:
Build and install from source tree
To build from the source tree:
To install the binary and fragment to a target rootfs (e.g. under a coreos-assembler workdir):