coreos/update-ssh-keys

Name: update-ssh-keys

Owner: CoreOS

Description: A tool for managing authorized ssh keys

Created: 2015-05-29 19:27:57.0

Updated: 2018-03-27 20:18:54.0

Pushed: 2018-01-08 19:03:45.0

Homepage:

Size: 82

Language: Rust

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

update-ssh-keys

update-ssh-keys is a command line tool and a library for managing openssh authorized public keys. It keeps track of sets of keys with names, allows for adding additional keys, as well as deleting and disabling them. For usage information, see update-ssh-keys -h or run cargo doc to read the documentation on the library api.

The update-ssh-keys command line tool is included in Container Linux, so there should be no reason to install it. If you would like to use this on a non-Container Linux machine, you can build the project with cargo build --release. The rust toolchain is required to build it. You can install rustup to manage your rust toolchain - https://www.rustup.rs.

test/test_update_ssh_keys.py is a python script which tests the functionality of the update-ssh-keys command line tool. If changes are made to update-ssh-keys, that script should be run.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.