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:tomcat:tc05 [2020/11/04 09:26] – admin | elearning:workbooks:tomcat:tc05 [2023/12/06 08:13] (Version actuelle) – admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ~~PDF: | ~~PDF: | ||
| + | |||
| + | Version : **2023.01**. | ||
| Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
| - | ======SER305 - Sécurité du serveur Tomcat | + | ======SER305 - Sécurité du serveur Tomcat====== |
| =====Contenu du Module===== | =====Contenu du Module===== | ||
| - | * **SER305 - Sécurité du serveur Tomcat | + | * **SER305 - Sécurité du serveur Tomcat** |
| * Contenu du Module | * Contenu du Module | ||
| * Authentification, | * Authentification, | ||
| Ligne 711: | Ligne 713: | ||
| [root@centos7 ~]# slaptest -f / | [root@centos7 ~]# slaptest -f / | ||
| config file testing succeeded | config file testing succeeded | ||
| + | </ | ||
| + | |||
| + | Si vous utilisez CentOS 8 : | ||
| + | |||
| + | Nettoyez les anciens fichiers de configuration et fichiers de données : | ||
| + | |||
| + | < | ||
| + | [root@centos8 bin]# rm -Rf / | ||
| + | |||
| + | [root@centos8 bin]# rm -f / | ||
| + | |||
| + | [root@centos8 bin]# rm -f / | ||
| + | </ | ||
| + | |||
| + | Copiez le fichier **/ | ||
| + | |||
| + | < | ||
| + | [root@centos8 bin]# cp / | ||
| + | </ | ||
| + | |||
| + | Copiez le fichier **/ | ||
| + | |||
| + | < | ||
| + | [root@centos8 bin]# cp / | ||
| + | </ | ||
| + | |||
| + | Générez maintenant un mot de passe pour l' | ||
| + | |||
| + | < | ||
| + | [root@centos8 tmp]# slappasswd | ||
| + | New password: fenestros | ||
| + | Re-enter new password: fenestros | ||
| + | {SSHA}dAVyaIZX7WT4DBu6/ | ||
| + | </ | ||
| + | |||
| + | La commande slappasswd prend les options suivantes : | ||
| + | |||
| + | < | ||
| + | [root@centos8 tmp]# slappasswd --help | ||
| + | slappasswd: invalid option -- ' | ||
| + | Usage: slappasswd [options] | ||
| + | -c format | ||
| + | -g generate random password | ||
| + | -h hash | ||
| + | -n omit trailing newline | ||
| + | -o < | ||
| + | module-path=< | ||
| + | module-load=< | ||
| + | -s secret | ||
| + | -u generate RFC2307 values (default) | ||
| + | -v increase verbosity | ||
| + | -T file read file for new password | ||
| + | </ | ||
| + | |||
| + | Il convient ensuite de modifier le fichier **/ | ||
| + | |||
| + | < | ||
| + | ... | ||
| + | olcSuffix: o=fenestros.loc | ||
| + | olcRootDN: cn=Manager, | ||
| + | ... | ||
| + | </ | ||
| + | |||
| + | Vous obtiendrez : | ||
| + | |||
| + | < | ||
| + | [root@centos8 tmp]# vi / | ||
| + | |||
| + | [root@centos8 tmp]# cat / | ||
| + | ... | ||
| + | # | ||
| + | # Backend database definitions | ||
| + | # | ||
| + | |||
| + | dn: olcDatabase=mdb, | ||
| + | objectClass: | ||
| + | objectClass: | ||
| + | olcDatabase: | ||
| + | olcSuffix: o=fenestros.loc | ||
| + | olcRootDN: cn=Manager, | ||
| + | olcRootPW: {SSHA}dAVyaIZX7WT4DBu6/ | ||
| + | olcDbDirectory: | ||
| + | olcDbIndex: objectClass eq,pres | ||
| + | olcDbIndex: ou, | ||
| + | </ | ||
| + | |||
| + | <WRAP center round important 60%> **Important** - | ||
| + | La directive **olcSuffix** indique la racine de l' | ||
| + | </ | ||
| + | |||
| + | Initialisez ensuite l' | ||
| + | |||
| + | < | ||
| + | [root@centos8 bin]# slapadd -F / | ||
| + | _#################### | ||
| + | Closing DB... | ||
| </ | </ | ||
| Ligne 1130: | Ligne 1228: | ||
| < | < | ||
| - | [root@centos7 bin]# cd /root ; openssl genrsa -out www.i2tch.loc.key | + | [root@centos7 bin]# cd /root ; openssl genrsa -out www.i2tch.loc.key |
| Generating RSA private key, 1024 bit long modulus | Generating RSA private key, 1024 bit long modulus | ||
| ................++++++ | ................++++++ | ||
| Ligne 1412: | Ligne 1510: | ||
| --> | --> | ||
| - | < | + | < |
| ... | ... | ||
| </ | </ | ||
| Ligne 1827: | Ligne 1925: | ||
| ----- | ----- | ||
| - | < | + | Copyright © 2023 Hugh Norris. |
| - | <div align=" | + | |
| - | Copyright © 2020 Hugh Norris. | + | |
| - | </ | + | |
| - | </ | + | |