Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
elearning:workbooks:centos:8:lcf900:l705 [2023/11/22 09:07] adminelearning:workbooks:centos:8:lcf900:l705 [2024/06/10 11:46] (Version actuelle) admin
Ligne 1: Ligne 1:
 ~~PDF:LANDSCAPE~~ ~~PDF:LANDSCAPE~~
  
-Version - **2023.01**+Version - **2024.01**
  
 Dernière mise-à-jour : ~~LASTMOD~~ Dernière mise-à-jour : ~~LASTMOD~~
Ligne 46: Ligne 46:
 Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
 Warning: Permanently added '10.0.2.45' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.2.45' (ECDSA) to the list of known hosts.
-trainee@10.0.2.45's password: +trainee@10.0.2.45's password: trainee
 Activate the web console with: systemctl enable --now cockpit.socket Activate the web console with: systemctl enable --now cockpit.socket
  
 Last login: Thu Feb 16 16:46:22 2023 from 10.0.2.1 Last login: Thu Feb 16 16:46:22 2023 from 10.0.2.1
 +
 [trainee@centos8 ~]$ ls -la | grep .ssh [trainee@centos8 ~]$ ls -la | grep .ssh
 +
 [trainee@centos8 ~]$ mkdir .ssh [trainee@centos8 ~]$ mkdir .ssh
 +
 [trainee@centos8 ~]$ chmod 700 .ssh [trainee@centos8 ~]$ chmod 700 .ssh
 +
 [trainee@centos8 ~]$ ls -la | grep .ssh [trainee@centos8 ~]$ ls -la | grep .ssh
 drwx------.  2 trainee trainee      4096 Sep 20 09:50 .ssh drwx------.  2 trainee trainee      4096 Sep 20 09:50 .ssh
 +
 [trainee@centos8 ~]$ exit [trainee@centos8 ~]$ exit
 logout logout
Ligne 66: Ligne 71:
 <code> <code>
 trainee@debian11:~$ scp .ssh/authorized_keys trainee@10.0.2.45:/home/trainee/.ssh/authorized_keys trainee@debian11:~$ scp .ssh/authorized_keys trainee@10.0.2.45:/home/trainee/.ssh/authorized_keys
-trainee@10.0.2.45's password: +trainee@10.0.2.45's password: trainee
 authorized_keys                                     100%  846     1.3MB/  00:00  authorized_keys                                     100%  846     1.3MB/  00:00 
 </code> </code>
Ligne 83: Ligne 88:
  
 <code> <code>
 +[trainee@centos8 ~]$ su -
 +Password: fenestros
 +
 [root@centos8 ~]# vi /etc/sudoers.d/ansible_users [root@centos8 ~]# vi /etc/sudoers.d/ansible_users
 +
 [root@centos8 ~]# cat /etc/sudoers.d/ansible_users [root@centos8 ~]# cat /etc/sudoers.d/ansible_users
 trainee ALL=(ALL)       NOPASSWD:ALL trainee ALL=(ALL)       NOPASSWD:ALL
 +
 [root@centos8 ~]# chmod 440 /etc/sudoers.d/ansible_users [root@centos8 ~]# chmod 440 /etc/sudoers.d/ansible_users
 +
 [root@centos8 ~]# ls -l /etc/sudoers.d/ansible_users [root@centos8 ~]# ls -l /etc/sudoers.d/ansible_users
 -r--r-----. 1 root root 37 Sep 20 09:56 /etc/sudoers.d/ansible_users -r--r-----. 1 root root 37 Sep 20 09:56 /etc/sudoers.d/ansible_users
Ligne 96: Ligne 107:
 [root@centos8 ~]# exit [root@centos8 ~]# exit
 logout logout
 +
 [trainee@centos8 ~]$ sudo su - [trainee@centos8 ~]$ sudo su -
 +
 [root@centos8 ~]# exit [root@centos8 ~]# exit
 logout logout
 +
 [trainee@centos8 ~]$ exit [trainee@centos8 ~]$ exit
 logout logout
 Connection to 10.0.2.45 closed. Connection to 10.0.2.45 closed.
 +
 trainee@debian11:~$ trainee@debian11:~$
 </code> </code>
Ligne 141: Ligne 156:
 <code> <code>
 trainee@debian11:~$ mkdir -p ansible/users/host_vars trainee@debian11:~$ mkdir -p ansible/users/host_vars
 +
 trainee@debian11:~$ mkdir ansible/users/group_vars trainee@debian11:~$ mkdir ansible/users/group_vars
 </code> </code>
Ligne 148: Ligne 164:
 <code> <code>
 trainee@debian11:~$ cd ansible/users/ trainee@debian11:~$ cd ansible/users/
 +
 trainee@debian11:~/ansible/users$ trainee@debian11:~/ansible/users$
 </code> </code>
Ligne 167: Ligne 184:
 <code> <code>
 trainee@debian11:~/ansible/users$ vi ansible.cfg trainee@debian11:~/ansible/users$ vi ansible.cfg
 +
 trainee@debian11:~/ansible/users$ cat ansible.cfg trainee@debian11:~/ansible/users$ cat ansible.cfg
 [defaults] [defaults]
Ligne 293: Ligne 311:
 <code> <code>
 trainee@debian11:~/ansible/users$ vi user1.yml trainee@debian11:~/ansible/users$ vi user1.yml
 +
 trainee@debian11:~/ansible/users$ cat user1.yml trainee@debian11:~/ansible/users$ cat user1.yml
 --- ---
Ligne 341: Ligne 360:
 <code> <code>
 trainee@debian11:~/ansible/users$ vi user1.yml  trainee@debian11:~/ansible/users$ vi user1.yml 
 +
 trainee@debian11:~/ansible/users$ cat user1.yml  trainee@debian11:~/ansible/users$ cat user1.yml 
 --- ---
Ligne 379: Ligne 399:
 <code> <code>
 trainee@debian11:~/ansible/users$ vi user1.yml  trainee@debian11:~/ansible/users$ vi user1.yml 
 +
 trainee@debian11:~/ansible/users$ cat user1.yml  trainee@debian11:~/ansible/users$ cat user1.yml 
 --- ---
Ligne 452: Ligne 473:
 <code> <code>
 trainee@debian11:~/ansible/users$ vi user1.yml  trainee@debian11:~/ansible/users$ vi user1.yml 
 +
 trainee@debian11:~/ansible/users$ cat user1.yml  trainee@debian11:~/ansible/users$ cat user1.yml 
 --- ---
Ligne 494: Ligne 516:
 10.0.2.45 | FAILED | rc=2 >> 10.0.2.45 | FAILED | rc=2 >>
 non-zero return code non-zero return code
 +
 trainee@debian11:~/ansible/users$ ansible all -m command -a 'ls -l /home' trainee@debian11:~/ansible/users$ ansible all -m command -a 'ls -l /home'
 10.0.2.45 | CHANGED | rc=0 >> 10.0.2.45 | CHANGED | rc=0 >>
Ligne 507: Ligne 530:
 <code> <code>
 trainee@debian11:~/ansible/users$ vi user1.yml  trainee@debian11:~/ansible/users$ vi user1.yml 
 +
 trainee@debian11:~/ansible/users$ cat user1.yml  trainee@debian11:~/ansible/users$ cat user1.yml 
 --- ---
Ligne 551: Ligne 575:
 <code> <code>
 trainee@debian11:~/ansible/users$ vi user1.yml  trainee@debian11:~/ansible/users$ vi user1.yml 
 +
 trainee@debian11:~/ansible/users$ cat user1.yml  trainee@debian11:~/ansible/users$ cat user1.yml 
 --- ---
Ligne 685: Ligne 710:
 [devops@centos8 ~]$ whoami [devops@centos8 ~]$ whoami
 devops devops
 +
 [devops@centos8 ~]$ exit [devops@centos8 ~]$ exit
 logout logout
Ligne 698: Ligne 724:
 <code> <code>
 trainee@debian11:~/ansible/users$ vi ssh.yml trainee@debian11:~/ansible/users$ vi ssh.yml
 +
 trainee@debian11:~/ansible/users$ cat ssh.yml trainee@debian11:~/ansible/users$ cat ssh.yml
 --- ---
Ligne 799: Ligne 826:
 <code> <code>
 trainee@debian11:~/ansible/users$ cd .. trainee@debian11:~/ansible/users$ cd ..
 +
 trainee@debian11:~/ansible$ mkdir storage trainee@debian11:~/ansible$ mkdir storage
 </code> </code>
Ligne 806: Ligne 834:
 <code> <code>
 trainee@debian11:~/ansible$ cp users/{inventory,ansible.cfg} storage/ trainee@debian11:~/ansible$ cp users/{inventory,ansible.cfg} storage/
 +
 trainee@debian11:~/ansible$ cd storage trainee@debian11:~/ansible$ cd storage
 +
 trainee@debian11:~/ansible/storage$ ls trainee@debian11:~/ansible/storage$ ls
 ansible.cfg  inventory ansible.cfg  inventory
Ligne 839: Ligne 869:
 <code> <code>
 trainee@debian11:~/ansible/storage$ vi storage.yml trainee@debian11:~/ansible/storage$ vi storage.yml
 +
 trainee@debian11:~/ansible/storage$ cat storage.yml trainee@debian11:~/ansible/storage$ cat storage.yml
 --- ---
Ligne 870: Ligne 901:
 ====3.3 - Création des VG et LV==== ====3.3 - Création des VG et LV====
  
-Editez le fichier **storage.yml** :+Éditez le fichier **storage.yml** :
  
 <code> <code>
 trainee@debian11:~/ansible/storage$ vi storage.yml trainee@debian11:~/ansible/storage$ vi storage.yml
 +
 trainee@debian11:~/ansible/storage$ cat storage.yml  trainee@debian11:~/ansible/storage$ cat storage.yml 
 --- ---
Ligne 921: Ligne 953:
 <code> <code>
 trainee@debian11:~/ansible/storage$ vi storage.yml trainee@debian11:~/ansible/storage$ vi storage.yml
 +
 trainee@debian11:~/ansible/storage$ cat storage.yml  trainee@debian11:~/ansible/storage$ cat storage.yml 
 --- ---
Ligne 974: Ligne 1007:
 ====3.5 - Création des Points de Montage==== ====3.5 - Création des Points de Montage====
  
-Editez ensuite le fichier **storage.yml** :+Éditez ensuite le fichier **storage.yml** :
  
 <code> <code>
Ligne 1044: Ligne 1077:
 <code> <code>
 trainee@debian11:~/ansible/storage$ vi storage.yml trainee@debian11:~/ansible/storage$ vi storage.yml
 +
 trainee@debian11:~/ansible/storage$ cat storage.yml  trainee@debian11:~/ansible/storage$ cat storage.yml 
 --- ---
Ligne 1215: Ligne 1249:
 <code> <code>
 trainee@debian11:~/ansible/storage$ vi schedule.yml trainee@debian11:~/ansible/storage$ vi schedule.yml
 +
 trainee@debian11:~/ansible/storage$ cat schedule.yml trainee@debian11:~/ansible/storage$ cat schedule.yml
 --- ---
Ligne 1278: Ligne 1313:
 <code> <code>
 trainee@debian11:~/ansible/storage$ vi schedule.yml trainee@debian11:~/ansible/storage$ vi schedule.yml
 +
 trainee@debian11:~/ansible/storage$ cat schedule.yml trainee@debian11:~/ansible/storage$ cat schedule.yml
 --- ---
Ligne 1334: Ligne 1370:
 ----- -----
  
-Copyright © 2023 Hugh Norris.+Copyright © 2024 Hugh Norris.
Menu