Document how key update script runs the commands
This commit is contained in:
14
README.md
14
README.md
@@ -43,8 +43,18 @@ Das IdentityFile ist der Deploy-SSH-Key, der im [Repo](https://git.chaospott.de/
|
||||
|
||||
### Schlüsselupdate
|
||||
|
||||
`foodoor-update-keydb`
|
||||
Aktualisiert die Schlüssel auf der Tür und baut die *Authorized_Keys* für die User *open* und *close*. Keys die nicht dem OpenSSH-Format mit 4096 bit entsprechen, werden ignoriert. Wenn das Script von Hand aufgerufen wird, werden die betroffenen Keys angezeigt. Über einen Cronjob werden die Keys alle **5 Min aktualisiert**.
|
||||
Das Script [`foodoor-update-keydb`](debian/usr/sbin/foodoor-update-keydb)
|
||||
aktualisiert regelmäßig die Schlüssel auf der Tür und baut die `Authorized_Keys`
|
||||
für die Benutzer `open` und `close`. Keys, die nicht dem OpenSSH-Format mit 4096
|
||||
Bit entsprechen, werden ignoriert.
|
||||
|
||||
Wenn das Script von Hand aufgerufen wird, werden die betroffenen Keys angezeigt.
|
||||
Über einen Cronjob werden die Keys **alle 5 Minuten aktualisiert**.
|
||||
|
||||
Das Script beinhaltet auch den Aufruf von `/usr/sbin/foodoor`, das dem Keyfile
|
||||
für den jeweiligen Schlüssel hinzugefügt wird. Bei Login mit dem Benutzer
|
||||
`open`/`close`/`door` wird das entsprechende Argument dadurch mitgegeben, um die
|
||||
Tür zu öffnen oder zu schließen bzw. den Status abzufragen.
|
||||
|
||||
### Schlüsselformate
|
||||
|
||||
|
Reference in New Issue
Block a user