[−][src]Crate update_ssh_keys
update-ssh-keys library
this library provides an interface for manipulating the authorized keys directory. in particular, it provides functionality for
- listing authorized keys
- adding authorized keys
- removing an authorized key by name
- disabling an authorized key by name
when the authorized keys directory is first opened, a file in the users home
directory is locked. This lock is observed by this library and the golang
analogue. When the directory is no longer being manipulated, the lock is
released. See AuthorizedKeys::open
for details.
Modules
errors |
Structs
AuthorizedKeySet | |
AuthorizedKeys |
Enums
AuthorizedKeyEntry |