z
Size: a a a
z
DS
XX
СС
XX
- name: Set file to router
hosts: mikrotik
connection: network_cli
gather_facts: false
tasks:
- name: Copy file PUSH.RSC to host
shell: scp ./push.rsc ansible@{{ansible_ssh_host}}:/
# - name: Add default environment
# routeros_command:
# commands: "/global name=lifecellip value={{lifecellip}}
# /global name=subnet value={{subnet}}"
# /global name=ident value={{inventory_hostname}}"
- name: Run push.rsc
routeros_command:
commands: /import push.rsc verbose=yes
- name: Delete push.rsc from host
routeros_command:
commands: /file remove push.rsc
Y
Y
XX
Y
XX
tasks:
- name: Create a login User
routeros_command:
commands: /user add name=user group=full password=password
- name: Copy file for user
ansible.netcommon.net_put:
scr: key.pub
protocol: sftp
- name: Add key to the user
routeros_command:
commands: /user ssh-keys import public-key-file=key.pub user=user
Просто так как это все же про микротики, я решил что правильней будет написать сюда...С
🇦_
🇦_
🇦_
С
🇦_
С
v
С
v