blob: 2435c738378df62f756957762ae6054719bff24a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
enable
configure
no ip domain-lookup
hostname {{ host_name }}
{# TODO: hardcoded address and vlan tag! #}
interface vlan 1
ip address 192.168.42.200 255.255.255.0
exit
no spanning-tree
crypto key generate rsa
crypto key generate dsa
ip ssh server
ip ssh pubkey-auth
username "root" password {{ ansible_become_password }} privilege 15
{% for ssh_key in ssh_keys_root %}
crypto key pubkey-chain ssh user-key "root" rsa
key-string row "{{ ssh_key }}"
exit
{% endfor %}
enable password {{ ansible_become_password }}
end
write
|