0% ont trouvé ce document utile (0 vote)
78 vues6 pages

Installation et configuration de MySQL sous Linux

cours

Transféré par

jihanedell2
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
78 vues6 pages

Installation et configuration de MySQL sous Linux

cours

Transféré par

jihanedell2
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université Abdelmalek Essaadi

Faculté des Sciences et Techniques de


Tanger Departement Génie
Informatique

Licence Data Analytics

½ Module : Module Système


TP7: Installation & Configuration de
Mysql sous Linux

Réalisée par : Encadré par :


EL MOUDEN Jihane Pr. Anouar Abdelhakim
BOUDHIR

2 0 2 3 - 2 0 2 4
½ Module : Système & Réseaux
LST : Data Analytics
[Link] Anouar Abdelhakim
Département Génie Informatique

Lab7 :Installation et configuration de MySQL sous Linux Ubuntu


Atelier:

1. Installation de MySQL :
• Lancer l’installation de MySQL
$ sudo apt update
$ sudo apt install mysql-server
NB :

1 Année Universitaire : 2023/2024


½ Module : Système & Réseaux
LST : Data Analytics
[Link] Anouar Abdelhakim
Département Génie Informatique
• Définir un mot de passe pour l'utilisateur root de MySQL.
• Choisir un mot de passe fort et de le mémoriser

2. Vérification de l’installation :
• Une fois l'installation terminée, vous pouvez vérifier que le service MySQL est en
cours d'exécution en utilisant la commande suivante:
$ sudo systemctl status mysql

2 Année Universitaire : 2023/2024


½ Module : Système & Réseaux
LST : Data Analytics
[Link] Anouar Abdelhakim
Département Génie Informatique

3. Configuration de MySQL:
• Pour une configuration initiale de MySQL, exécutez le script de sécurité fourni avec
l'installation en utilisant la commande suivante :
$ sudo mysql_secure_installation

4. Accès à MySQL :
• Vous pouvez vous connecter au serveur MySQL en tant qu'utilisateur root en
utilisant la commande suivante (remplacez "mot_de_passe" par votre mot de passe
MySQL) :
$ sudo mysql -u root -p

3 Année Universitaire : 2023/2024


½ Module : Système & Réseaux
LST : Data Analytics
[Link] Anouar Abdelhakim
Département Génie Informatique

5. Création d'un nouvel utilisateur:


• Créer un nouvel utilisateur MySQL avec des privilèges limités pour accéder à la base
de données. Vous pouvez le faire en utilisant la commande suivante dans le shell
MySQL:
CREATE USER 'nouvel_utilisateur'@'localhost' IDENTIFIED BY 'mot_de_passe';

4 Année Universitaire : 2023/2024


½ Module : Système & Réseaux
LST : Data Analytics
[Link] Anouar Abdelhakim
Département Génie Informatique

Conclusion:
À travers la mise en œuvre des étapes de sécurisation de l'installation MySQL
à l'aide du script mysql_secure_installation, j'ai réussi à renforcer
considérablement la sécurité de mon environnement de base de données.
Voici un résumé des actions entreprises :
Définition d'un mot de passe root sécurisé : J'ai pris soin de définir un mot de
passe robuste pour l'utilisateur root, garantissant ainsi un accès sécurisé à
mon serveur MySQL.
Activation de la validation des mots de passe : En activant la validation des
mots de passe, je m'assure que seuls des mots de passe sécurisés sont
autorisés, renforçant ainsi la protection de mes données.
Choix d'un niveau de validation des mots de passe approprié : J'ai sélectionné
le niveau de validation des mots de passe qui correspond le mieux à mes
besoins en matière de sécurité, assurant ainsi des critères de complexité
stricts pour tous les utilisateurs.
Suppression des utilisateurs anonymes et de la base de données de test : En
supprimant les utilisateurs anonymes et la base de données de test par
défaut, j'ai réduit les points d'accès potentiels pour les attaquants,
améliorant ainsi la sécurité globale de mon système.
Interdiction de la connexion root à distance : En désactivant la connexion à
distance pour l'utilisateur root, j'ai limité les risques d'accès non autorisé à
ma base de données depuis l'extérieur.
En mettant en œuvre ces mesures de sécurité, je suis confiant dans le fait
que mon environnement MySQL est mieux protégé contre les menaces
potentielles. Je reste engagé à maintenir la sécurité de mon système en
suivant les meilleures pratiques et en surveillant régulièrement les
éventuelles vulnérabilités.

5 Année Universitaire : 2023/2024

Vous aimerez peut-être aussi