.
This commit is contained in:
2
salt/pillars/ssh.sls
Normal file
2
salt/pillars/ssh.sls
Normal file
@@ -0,0 +1,2 @@
|
||||
ssh:
|
||||
user-pub-keys: []
|
@@ -6,6 +6,7 @@ base:
|
||||
- rmt
|
||||
- docker
|
||||
- remote-desktop
|
||||
- ssh
|
||||
{% if salt['pillar.file_exists']('local.sls') %}
|
||||
- local
|
||||
{% endif %}
|
||||
|
7
salt/states/ssh/init.sls
Normal file
7
salt/states/ssh/init.sls
Normal file
@@ -0,0 +1,7 @@
|
||||
{% if pillar['ssh']['user-pub-keys'] %}
|
||||
{{ pillar['username'] }}_autherized_keys:
|
||||
ssh_auth:
|
||||
- present
|
||||
- user: {{ pillar['username'] }}
|
||||
- names: {{ pillar['ssh']['user-pub-keys'] }}
|
||||
{% endif %}
|
Reference in New Issue
Block a user