Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| elearning:workbooks:centos:8:lcf900:l704 [2023/09/26 09:22] – admin | elearning:workbooks:centos:8:lcf900:l704 [2024/12/03 14:37] (Version actuelle) – admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ~~PDF: | ~~PDF: | ||
| - | Version : **2023.01** | + | Version : **2024.01** |
| Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
| Ligne 9: | Ligne 9: | ||
| =====Contenu du Module===== | =====Contenu du Module===== | ||
| - | * **LCF804 | + | * **LDF904 |
| * Contenu du Module | * Contenu du Module | ||
| * LAB #1 - Ansible et Docker | * LAB #1 - Ansible et Docker | ||
| Ligne 441: | Ligne 441: | ||
| < | < | ||
| - | PS C: | + | PS C: |
| PS C: | PS C: | ||
| PS C: | PS C: | ||
| Ligne 580: | Ligne 580: | ||
| ====2.4 - Créer un Utilisateur Local pour Ansible==== | ====2.4 - Créer un Utilisateur Local pour Ansible==== | ||
| - | Exécutez | + | Retournez à l' |
| + | |||
| + | Lancez PowerShell en tant que l' | ||
| < | < | ||
| Ligne 620: | Ligne 622: | ||
| ====3.1 - Installer pywinrm==== | ====3.1 - Installer pywinrm==== | ||
| - | Dans la machine virtuelle | + | Sous Debian 11, le paquet |
| + | |||
| + | Modifiez | ||
| < | < | ||
| - | [trainee@centos8 | + | trainee@debian11:~/ |
| Password: fenestros | Password: fenestros | ||
| - | [root@centos8 | + | root@debian11:~# vi /etc/hosts |
| - | Collecting pywinrm> | + | |
| - | Downloading pywinrm-0.4.2-py2.py3-none-any.whl (44 kB) | + | |
| - | | + | |
| - | Collecting xmltodict | + | |
| - | Downloading xmltodict-0.12.0-py2.py3-none-any.whl (9.2 kB) | + | |
| - | Requirement already satisfied: requests> | + | |
| - | Requirement already satisfied: six in / | + | |
| - | Collecting requests-ntlm> | + | |
| - | Downloading requests_ntlm-1.1.0-py2.py3-none-any.whl (5.7 kB) | + | |
| - | Requirement already satisfied: chardet< | + | |
| - | Requirement already satisfied: idna< | + | |
| - | Requirement already satisfied: urllib3< | + | |
| - | Collecting ntlm-auth> | + | |
| - | Downloading ntlm_auth-1.5.0-py2.py3-none-any.whl (29 kB) | + | |
| - | Requirement already satisfied: cryptography> | + | |
| - | Requirement already satisfied: cffi> | + | |
| - | Requirement already satisfied: pycparser in / | + | |
| - | Installing collected packages: ntlm-auth, xmltodict, requests-ntlm, | + | |
| - | Successfully installed ntlm-auth-1.5.0 pywinrm-0.4.2 requests-ntlm-1.1.0 xmltodict-0.12.0 | + | |
| - | WARNING: Running pip as the ' | + | |
| - | </code> | + | |
| - | Modifiez ensuite le fichier **/ | + | root@debian11:~# cat / |
| - | + | 127.0.0.1 | |
| - | < | + | 10.0.2.46 |
| - | [trainee@centos8 ~]$ su - | + | |
| - | Password: fenestros | + | |
| - | [root@centos8 | + | |
| - | [root@centos8 ~]# cat / | + | |
| - | 127.0.0.1 | + | |
| - | ::1 | + | |
| - | 10.0.2.45 centos8.ittraining.loc | + | |
| 10.0.2.54 web01.i2tch.loc web01 | 10.0.2.54 web01.i2tch.loc web01 | ||
| 10.0.2.55 web02.i2tch.loc web02 | 10.0.2.55 web02.i2tch.loc web02 | ||
| Ligne 666: | Ligne 642: | ||
| 10.0.2.53 targetb.i2tch.loc targetb | 10.0.2.53 targetb.i2tch.loc targetb | ||
| 10.0.2.58 windows10 | 10.0.2.58 windows10 | ||
| + | |||
| + | # The following lines are desirable for IPv6 capable hosts | ||
| + | ::1 | ||
| + | ff02::1 ip6-allnodes | ||
| + | ff02::2 ip6-allrouters | ||
| </ | </ | ||
| Ligne 673: | Ligne 654: | ||
| < | < | ||
| - | [root@centos8 | + | root@debian11:~# exit |
| logout | logout | ||
| - | [trainee@centos8 | + | |
| - | [trainee@centos8 | + | trainee@debian11:~$ vi inventory |
| + | |||
| + | trainee@debian11:~$ cat inventory | ||
| [windows] | [windows] | ||
| windows10 | windows10 | ||
| Ligne 690: | Ligne 673: | ||
| < | < | ||
| - | [trainee@centos8 | + | trainee@debian11:~$ ansible windows -i inventory -m win_ping |
| windows10 | SUCCESS => { | windows10 | SUCCESS => { | ||
| " | " | ||
| Ligne 704: | Ligne 687: | ||
| < | < | ||
| - | [trainee@centos8 | + | trainee@debian11:~$ ansible windows -i inventory -m setup |
| windows10 | SUCCESS => { | windows10 | SUCCESS => { | ||
| " | " | ||
| Ligne 871: | Ligne 854: | ||
| < | < | ||
| - | [trainee@centos8 | + | trainee@debian11:~$ vi command.yml |
| - | [trainee@centos8 | + | trainee@debian11:~$ cat command.yml |
| --- | --- | ||
| - name: ipconfig | - name: ipconfig | ||
| Ligne 886: | Ligne 869: | ||
| < | < | ||
| - | [trainee@centos8 | + | trainee@debian11:~$ ansible-playbook command.yml -i inventory |
| PLAY [ipconfig] ************************************************************************************************************************************************************************************************** | PLAY [ipconfig] ************************************************************************************************************************************************************************************************** | ||
| Ligne 934: | Ligne 917: | ||
| < | < | ||
| - | [trainee@centos8 | + | trainee@debian11:~$ vi script1.ps1 |
| - | [trainee@centos8 | + | trainee@debian11:~$ cat script1.ps1 |
| Start-Service -Name wuauserv | Start-Service -Name wuauserv | ||
| </ | </ | ||
| Ligne 942: | Ligne 925: | ||
| < | < | ||
| - | [trainee@centos8 | + | trainee@debian11:~$ vi winupdate.yml |
| - | [trainee@centos8 | + | trainee@debian11:~$ cat winupdate.yml |
| - name: " | - name: " | ||
| hosts: " | hosts: " | ||
| Ligne 955: | Ligne 938: | ||
| < | < | ||
| - | [trainee@centos8 | + | trainee@debian11:~$ ansible-playbook winupdate.yml -i inventory |
| PLAY [PowerShell script] ***************************************************************************************************************************************************************************************** | PLAY [PowerShell script] ***************************************************************************************************************************************************************************************** | ||
| Ligne 973: | Ligne 956: | ||
| < | < | ||
| - | [trainee@centos8 | + | trainee@debian11:~$ vi firefox.yml |
| - | [trainee@centos8 | + | trainee@debian11:~$ cat firefox.yml |
| --- | --- | ||
| - name: Install Firefox using Chocolatey | - name: Install Firefox using Chocolatey | ||
| Ligne 988: | Ligne 971: | ||
| < | < | ||
| - | [trainee@centos8 | + | trainee@debian11:~$ ansible-playbook firefox.yml -i inventory |
| PLAY [Install Firefox using Chocolatey] ************************************************************************************************************************************************************************** | PLAY [Install Firefox using Chocolatey] ************************************************************************************************************************************************************************** | ||
| Ligne 1008: | Ligne 991: | ||
| < | < | ||
| - | [trainee@centos8 | + | trainee@debian11:~$ vi users.yml |
| - | [trainee@centos8 | + | trainee@debian11:~$ cat users.yml |
| --- | --- | ||
| - name: Create a user | - name: Create a user | ||
| Ligne 1026: | Ligne 1009: | ||
| < | < | ||
| - | [trainee@centos8 | + | trainee@debian11:~$ ansible-playbook users.yml -i inventory |
| PLAY [Create a user] ********************************************************************************************************************************************************************************************* | PLAY [Create a user] ********************************************************************************************************************************************************************************************* | ||
| Ligne 1046: | Ligne 1029: | ||
| ----- | ----- | ||
| - | Copyright © 2023 Hugh Norris. | + | Copyright © 2024 Hugh Norris. |