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. |