tlu/salt/states/ssh/init.sls
2021-10-18 08:05:10 +02:00

17 lines
334 B
Plaintext

Install sshd:
pkg.installed:
- name: openssh-server
start sshd:
service.running:
- name: sshd
- enable: True
{% if pillar['ssh']['user-pub-keys'] %}
{{ pillar['username'] }}_autherized_keys:
ssh_auth:
- present
- user: {{ pillar['username'] }}
- names: {{ pillar['ssh']['user-pub-keys'] }}
{% endif %}