Code Monkey home page Code Monkey logo

update-ssh-keys's Introduction

update-ssh-keys

minimum rust 1.43

โš  This crate is deprecated and unmaintained โš 

update-ssh-keys is no longer maintained; the recommended replacement is ssh-key-dir.

update-ssh-keys implements authorized_keys.d by providing a program and library to merge keys from authorized_keys.d/* into authorized_keys so sshd can find them. This manual process can cause confusion if the directory gets out of sync with the authorized_keys file.

ssh-key-dir solves this problem by providing a helper program that sshd can run at authentication time to read authorized_keys.d files directly. In this model, authorized_keys is simply an additional source of keys, and no longer needs to be kept in sync.

About 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.

update-ssh-keys's People

Contributors

bgilbert avatar crawford avatar csssuf avatar dependabot-preview[bot] avatar dependabot-support avatar dependabot[bot] avatar ericchiang avatar jonboulle avatar lucab avatar sdemos avatar vcaputo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

update-ssh-keys's Issues

What is the default password for coreos

I installed the latest coreos_production_iso_image.iso to create a virtual machine. The IP is automatically generated. But how can I SSH login to this IP? If user is core and password is core or empty, I can't login. And it requires old password if I want to run passwd to reset the password. Could anyone tell me the password for core and root?
Also, "systemctl stop firewalld" fails because it requires "Interactive authentication required".

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.