apt install vim curl mc sudo apt autoclean apt autoremove poweroff ip a ip l ip n ip r poweroff apt install ansible ssh-keygen cd /etc/ssh nano ~/.ssh nano ~/.ssh/config cd ssh-copy-id infra ssh-copy-id web1 ssh-copy-id web2 hostnamectl set-hostname ansible nano /etc/hosts reboot ssh infra uptime cd cd /home mkdir testansible cd testansible/ nano hosts ansible all -i hosts -m ping ansible web -i hosts -m shell -a uptime ansible web -i hosts -m setup | more cd cd mkdir tpansible cd tpansible/ nano web.yml ansible-playbook -i hosts web.yml nano web.yml ansible-playbook -i hosts web.yml nano web.yml ansible-playbook -i hosts web.yml nano web.yml ansible-playbook -i hosts web.yml nano web.yml ansible-playbook -i hosts web.yml nano web.yml ansible-playbook -i hosts web.yml nano web.yml ansible-playbook -i hosts web.yml cd ls cd cd tpansible/ ls cd cd /home/testansible/ cd /home/testansible/ ls cd cd tpansible/ ls ansible-playbook -i hosts web.yml nano web.yml ansible-playbook -i hosts web.yml nano web.yml ansible-playbook -i hosts web.yml nano web.yml echo "salut" > index.html nano web.yml echo "salut" > index.html cd ip a cd cd /home ls cd /test cd testansible/ cd cd tpansible/ ls nano web.yml nano syslog.yml nano syslog-cli.yml nano syslog.yml nano syslog-cli.yml nano syslog.yml nano syslog-cli.yml nano syslog.yml nano syslog-cli.yml nano syslog.yml nano syslog-cli.yml nano syslog.yml nano syslog-cli.yml nano syslog.yml nano syslog-cli.yml nano syslog.yml nano syslog-cli.yml nano syslog.yml nano syslog.yml nano syslog-cli.yml nano syslog.yml nano syslog-cli.yml nano syslog.yml nano syslog-cli.yml nano syslog.yml nano syslog-cli.yml nano syslog.yml ansible-playbook -i hosts syslog.yml ansible-playbook -i hosts syslog-cli.yml nano syslog-cli.yml nano syslog.yml nano syslog.yml ansible-playbook -i hosts syslog-cli.yml ansible-playbook -i hosts syslog.yml nano syslog.yml ansible-playbook -i hosts syslog.yml nano syslog.yml nano syslog-cli.yml nano syslog-cli.yml ansible-playbook -i hosts syslog.yml ansible-playbook -i hosts syslog.yml nano syslog-cli.yml ansible-playbook -i hosts syslog.yml nano syslog-cli.yml ansible-playbook -i hosts syslog-cli.yml nano syslog-cli.yml cd .. poweroff cd /home ls cd testansible/ ls ls cd ls cd tpansible/ ls nano web.yml ls nano syslog-cli.yml cd cd /home ls mkdir -p dokuw/roles{web,doku}/{tasks,handlers,files,templates} ls cd dokuw ls cd .. tree dokuw cd tree dokuw three cd /home/dokuw/ nano local.yml cd roles ls ls cd rolesdoku/ ls ls cd .. cd rolesweb/ cd tasks/ ls nano main.yml cd .. cd .. cd rolesdoku/ ls cd tasks/ ls nano main.yml cd ls cd tpansible/ ls nano hosts cd ls nano hosts ls cd tpansible/ ls nano hosts ls cd ls cd /home/ ls cd dokuw/ cd rolesweb/tasks/ ls nano main.yml cd cd /etc/ssh ls nano ssh_config nano ssh_config.d cd /ssh_config.d ls cd ssh_config.d/ ls cd .. nano sshd_config ls cd nano ~/.ssh/config ls cd /home ls cd dokuw/ ls cd rolesweb/tasks/ ansible-playbook -i hosts main.yml nano main.yml ansible-playbook -i hosts main.yml cd cd tpansible/ ls nano web.yml cd cd /home/ ls cd dokuw/rolesweb/tasks/ nano main.yml ansible-playbook -i hosts main.yml cd ls cd tpansible/ ls nano web.yml cd cd /home/dokuw/rolesweb/tasks/ ls nano main.yml ansible-playbook -i hosts main.yml cd cd tpansible/ ls nano web.yml ansible-playbook -i hosts web.yml nano web.yml cd /home/dokuw/rolesweb/tasks/ nano main.yml ansible-playbook -i hosts web.yml ansible-playbook -i hosts main.yml nano main.yml ansible-playbook -i hosts main.yml cd .. cd .. cd rolesdoku/ ls cd tasks ls nano main.yml ansible-playbook -i hosts main.yml nano main.yml cd /home/dokuw/rolesweb/tasks nano main.yml cd /home/dokuw/rolesdoku/tasks nano main.yml cd /home/dokuw/rolesweb/tasks nano main.yml ansible-playbook -i hosts main.yml nano ~/.ssh/config cd ls cd tpansible/ ls nano hosts cd cd tmp cd tmp/ ls cd /etc/tmp cd cd /home/dokuw/rolesweb/tasks nano main.yml ansible-playbook -i hosts main.yml cd cd tpansible/ nano hosts echo doku > h-doku ssh doku ssh doku echo doku > h-doku cd ls cd tpansible/ ls nano h-doku ls cd cd /home ls cd dokuw/ ls cd rolesweb/ cd tasks nano main.yml ansible-playbook hosts main.yml ansible-playbook -i hosts main.yml nano main.yml cd cd /home/ ls nano dokuw/ cd dokuw/rolesweb/ cd tasks ls nano main.yml cd /home/dokuw/rolesdoku/tasks nano main.yml cd poweroff ssh-keygen nano /etc/ssh/sshd_config echo "PermitRootLogin yes" >> /etc/ssh/sshd_config systemctl restart ssh ip a ssh-copy-id root@192.168.0.38 ls cd tp cd tpansible/ ls rm playb-ds.yml nano user.yml rm user.yml nano utilisateur.yml nano utilisateur.yml nano .ssh/config ssh-copy-id srv nano .ssh/config ls cd tpansible/ ls cd mkdir ds_ansible apt install gitea apt install git ls rm -r ds_ansible/ cd tpansible/ ls nano hosts ls nano h-doku ls nano syslog-cli.yml nano playb-ds.yml ls nano hosts ip a ls nano user.yml cd nano /etc/resolv.conf ls cd tpansible/ ls nano user.yml ls ip a ansible-playbook -i hosts utilisateur.yml -vvv ansible-playbook -i hosts utilisateur.yml -vvv nano /etc/ssh/sshd_config ls nano utilisateur.yml nano resolv.conf ansible-playbook -i hosts utilisateur.yml nano /etc/ssh/sshd_config ansible-playbook -i hosts utilisateur.yml |more nano /etc/ssh/sshd_config nano /etc/ssh/sshd_config ansible-playbook -i hosts utilisateur.yml cd nano /etc/ssh/sshd_config ansible all -i hosts -m ping nano .ssh/config nano tpansible/hosts ssh-copy-id srv ssh infra uptime ssh srv reboot nano .ssh/config nano /etc/resolv.conf ls cd tpansible/ ls mkdir old mv index.html h-doku syslog-cli.yml syslog.yml web.yml old/ ls nano resolv.conf ansible-playbook -i hosts utilisateur.yml nano utilisateur.yml ansible-playbook -i hosts utilisateur.yml ls mv resolv.conf /root ls cd ls cd tpansible/ nano utilisateur.yml ansible-playbook -i hosts utilisateur.yml cd mv resolv.conf tpansible/ ls cd tpansible/ ls nano utilisateur.yml nano utilisateur.yml rm /etc/resolv.conf ansible-playbook -i hosts utilisateur.yml cd cd /etc/ resolv.conf nano resolv.conf cd apt install ansible ansible-lint apt update apt upgrade apt update apt install ansible ansible-lint apt-get update apt install ansible-lint apt install ansible-lint --fix-missing reboot apt install ansible-lint --fix-missing apt update apt upgrade ip a git clone https://gitea.lyc-lecastel.fr/ludovic.diemert/siotp.git ls cd siotp ls cd sio2/ ls mkdir ct-ansible cp /root/tpansible/utilisateur.yml . cp /root/tpansible/hosts . ls mv hosts utilisateur.yml ct-ansible/ ls cd ct-ansible/ ls git add utilisateur.yml git add hosts git commit git config --global user.email "ludovic.diemert@localhost.fr" git config --global user.name "ludovic diemert" git commit -am "ds ansible" git tag v1.1 git push --tag cd nano .bash_history cd tpansible/ ls script cr-ansible.txt ansible-playbook utilisateur.yml ls nano cr-ansible.txt cd ls cd siotp/ ls cd sio2/ ls cd ct-ansible/ ls cp /root/.bash_history . ls cd nano .bash_history cp .bash_history /root/tpansible/ cd tpansible/ ls ansible-playbook utilisateur.yml ls nano utilisateur.yml ls nano hosts cd nano .ssh/config reboot ansible-playbook cr-ansible.yml ansible-playbook utilisateur.yml