GNU/Linux >> Tutoriels Linux >  >> Linux

'thesql' Création d'utilisateurs et de groupes, paramètres de propriété ?

Je sais ce que la commande linux chown fait, je l'ai utilisé pour changer la propriété ou le groupe d'un fichier.

S'il existe un MySQL installation sur un Ubuntu machine, j'ai vu des gens faire la chose suivante :

sudo chown mysql:mysql /data/tmp

Je suis confus, je connais la signification de la commande ci-dessus, qui est de changer le propriétaire de /data/tmp à l'utilisateur 'mysql ' et changez le groupe en 'mysql ‘ groupe.

Mais :

1. Pourquoi exécuter la commande ci-dessus ?
2. D'où viennent le propriétaire et le groupe "mysql" ? L'installation de MySQL sur une machine Linux crée-t-elle automatiquement l'utilisateur et le groupe "mysql" ?

Réponse acceptée :

L'installation du package MySQL dans Ubuntu crée un mysql utilisateur et un groupe du même nom. Il s'agit de l'utilisateur sous lequel le processus du démon MySQL s'exécute, et de nombreux fichiers liés à MySQL appartiennent à cet utilisateur. Si vous installez MySQL manuellement, vous devrez peut-être créer l'utilisateur vous-même.

chown mysql:mysql /data/tmp (exécuté en tant que root) rend l'utilisateur mysql et le groupe mysql l'utilisateur propriétaire et le groupe propriétaire du fichier ou du répertoire /data/tmp . Je ne sais pas pourquoi ces gens ont fait ça, il faudrait leur demander.


Linux
  1. Comment créer et supprimer un groupe d'utilisateurs sous Linux

  2. Howto MySQL :Créer un utilisateur et accorder une autorisation à une base de données

  3. Créer et modifier des utilisateurs dans MySQL

  4. Bases de l'utilisateur et de la base de données MySQL

  5. 5 étapes pour configurer le quota de disque d'utilisateur et de groupe sous UNIX / Linux

Comment créer un nouvel utilisateur MySQL et accorder des privilèges

Commande Chown sous Linux (propriété des fichiers)

Commande Linux id - Imprimer les informations d'ID utilisateur et d'ID de groupe

Configuration de la base de données MySQL cPanel et de l'utilisateur

Comprendre les autorisations de fichiers de base et la propriété sous Linux

Qu'est-ce que l'utilisateur MySQL debian-sys-maint (et plus) ?