Parse and manipulate OpenSSH authorized_keys
files.
Contributing | Code of Conduct | Changelog | Examples
Cargo.toml
:
[dependencies]
authorized_keys = "1.0"
- Parse
authorized_keys
files - Parse individual lines from
authorized_keys
files - Change the parts of a line (options, key type, encoded key, comments) with convenience methods
- Write
authorized_keys
files in the correct format - One dependency by default (
nom
)- Depends on
data-encoding
if you want to edit key data as bytes using convenience methods
- Depends on
- Minimum rust version 1.34.2 (supports Debian Buster)
authorized_keys
is distributed under the terms of both the MIT license and the
Apache License (Version 2.0).
See LICENSE-APACHE and LICENSE-MIT for details.