mysql_secure_installation |
Permet d'exécuter le script de sécurité
|
|
Set root password? [Y/n] Y
|
Permet de configurer le mot de passe root
|
|
Remove anonymous users? [Y/n] Y
|
Permet d'empêcher les connexions anonymes
|
|
Disallow root login remotely? [Y/n] Y
|
Permet de désactiver les connexions distantes réalisées avec le compte root
|
|
Remove test database and access to it? [Y/n] Y
|
Permet de supprimer la base de test
|
|
Reload privilege tables now? [Y/n] Y
|
Permet de recharger les privilèges des tables
|
cat bind-address=127.0.0.1 >> /etc/mysql/conf.d/mysql.cnf |
Permet de forcer MariaDB Server à n'écouter que les connexions sur l'adresse de loopback, permettant de faire passer toutes les communications par maxscale.
|
|
/etc/maxscale.cnf
|
Fichier de configuration de maxscale
|
|
[Firewall Listener] type=listener service=Firewall Service protocol=MySQLClient address=IP port=port
|
Configuration permettant de mettre en place un firewall maxscale
|
|
[Firewall Service] type=service router=readconnroute servers=server user=user passwd=password router_options=running filters=Firewall
|
Configuration du firewall maxscale
|
|
[Firewall] type=filter module=dbfwfilter action=allow rules=/etc/maxscale.modules.d/rules.txt
|
Configuration du filtre du parefeu avec les règles présentes dans rules.txt
|
|
[MySQL Monitor] type=monitor module=mysqlmon servers=server user=user passwd=password
|
Configuration de monitoring du serveur maxscale
|
|
GRANT
|
Permet d'accorder des privilèges ou des rôles à des comptes
|
GRANT type_of_permission |
Permet d'accorder un type de privilèges à un utilisateur
|
REVOKE type_of_permission |
Permet de supprimer un type de privilèges à un utilisateur
|
SHOW GRANTS FOR 'username'@'localhost' |
Permet d'afficher les droits d'un utilisateur
|
FLUSH PRIVILEGES |
Permet de purger les privilèges
|
GRANT ALL PRIVILEGES |
Permet d'accorder tous les privilèges à l'utilisateur
|
|
/var/log/mysql/mariadb-slow.log
|
Fichier de journalisation des requêtes avec une durée exceptionnellement longue
|
|
/var/log/mysql/error.log
|
Fichier de journalisation des erreurs
|
|
/var/log/mysqld.log
|
Fichier de journalisation des évènements généraux de MariaDB
|
|
Remarque : par défaut les fichiers mariadb-slow.log et mysqld.log ne sont pas activer, il faut modifier le fichier server.cnf
|
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.