This commit is contained in:
2021-05-12 21:19:00 +08:00
commit a3fdb08a52
5 changed files with 63 additions and 0 deletions

11
ReadMe.md Normal file
View File

@@ -0,0 +1,11 @@
# PublicKey Configurator.
Generate keys and configure keys for given users.
# How to use.
1. write the username to users.txt, one name per line.
2. run genkeys.py, it will generate ssh key pairs for all the users in the users.txt
3. run writekeys.py, it will write the generated the keys to $HOME/.ssh/authorized_keys.
4. send the generated private key to the user.
# Notice.
if the user has already configured a proper sshkey, it will skip it.