38 lines
1.6 KiB
YAML
38 lines
1.6 KiB
YAML
- name: "Initialise network config, packages & user tanguy"
|
|
hosts: e3r5p2.42.fr
|
|
become: yes
|
|
become_user: root
|
|
become_method: su
|
|
tasks:
|
|
- name: "Set up networking"
|
|
copy:
|
|
src: "files/interfaces"
|
|
dest: "/etc/network/"
|
|
owner: "root"
|
|
group: "root"
|
|
- name: "Upload ssh config"
|
|
copy:
|
|
src: "files/sshd_config"
|
|
dest: "/etc/ssh/"
|
|
owner: "root"
|
|
group: "root"
|
|
- name: "Install sudo"
|
|
apt:
|
|
name: ['sudo']
|
|
update_cache: "yes"
|
|
state: "present"
|
|
- name: "Add tanguy to sudoers"
|
|
user:
|
|
name: "tanguy"
|
|
groups: "sudo"
|
|
append: yes
|
|
- name: "Upload public key for tanguy"
|
|
authorized_key:
|
|
user: "tanguy"
|
|
state: "present"
|
|
key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDmt03YiHn0kILfc45ylWmSnIYDJvLko2+mHf8wQlap9s6L9RPUwh4FuJ0lxAENelOkzl6CeD8ET7RPLy+EvUjL2B3iLSVlZRFiBNiAbtNHCxxKBl7CF5pRd5Us797BCa1trrfCdW3bznLswkB6aVOqt5GnjXy62/Ambvrb0yBILeQQzEnBdPdxwKLoG57kM1Ag9tulvgM0OkNRgVTzoJrm9MiPPjvHXZxLanC/3hUA5hOKSp0gEcpUm+W/YpyvsrlcAmWSQT3RwvavK+cGa51cNUofKSHUSJmz3QBanYs4EmaTby1QecQA0q7SlIsAdcsznhCC07TWm1qJtjg9DL/nzrinr59BGYkptExod2RGuZeXWB3a7nPvN5pz0whEHfHxARnUMDJFXPToUaeHE/BzyBAzX2cQJuF/eX1ld5WpFNM1aZTuI8LgJbOiNa4xPZEOvnWTRR7i+w6/NrSXggeHcycDmFjiXKUPJMco05T+sropbxB0x/hIdl7KCfr2n+UUZgwfvNnTc/L8x3r8kzXjX76NPeG4qF6T1Q83pcKKCw9Iw4xnNHU7C7hz64CUeWctyxLF3ou6i8lmoqON+olKDWgLVh2oLGEUJKySul292nVgFaW6HExHcdBAESlPts3tN72RuLnvgWAfaSmF4vFkThUr+DsYPxqCa1PdFeCZzw== tmaze@e3r11p6.42.fr"
|
|
- name: "Restart networking service"
|
|
service:
|
|
name: "networking"
|
|
state: "restarted"
|