lueschem / edi

Embedded development infrastructure.
https://www.get-edi.io
GNU Lesser General Public License v3.0
39 stars 12 forks source link

ssh (role): Disable password login and automatically add pub keys to authorized_keys. #23

Closed lueschem closed 6 years ago

lueschem commented 6 years ago

Issue Type

Desired Behaviour

To improve security, ssh remote access shall not be possible with a (static) (default!) password. Instead, keys shall be used for login. For the development user, the public key of the current user shall be added to authorized_keys of the target system (see also #22). For the default user all keys from a certain folder plus optionally the pub keys of the current user shall be added.