GNU/Linux >> Tutoriales Linux >  >> Linux

¿Creación de usuarios y grupos 'thesql', configuración de propiedad?

Sé cuál es el comando de Linux chown lo hace, lo usé para cambiar la propiedad o el grupo de un archivo.

Si hay un MySQL instalación en un Ubuntu máquina, vi a algunas personas haciendo lo siguiente:

sudo chown mysql:mysql /data/tmp

Me confundo, sé el significado del comando anterior, que es cambiar el propietario de /data/tmp al usuario 'mysql ' y cambie el grupo a 'mysql ' grupo.

Pero:

1. ¿Por qué ejecutaría uno el comando anterior?
2. ¿De dónde vienen el propietario y el grupo 'mysql'? ¿La instalación de MySQL en una máquina Linux crea automáticamente el usuario y grupo 'mysql'?

Respuesta aceptada:

La instalación del paquete MySQL en Ubuntu crea un mysql usuario y un grupo del mismo nombre. Este es el usuario bajo el cual se ejecuta el proceso daemon de MySQL, y muchos archivos relacionados con MySQL pertenecen a ese usuario. Si instala MySQL manualmente, es posible que deba crear el usuario usted mismo.

chown mysql:mysql /data/tmp (ejecutado como root) hace que el usuario mysql y el grupo mysql el usuario propietario y el grupo propietario del archivo o directorio /data/tmp . No sé por qué lo hicieron estas personas, tendrías que preguntarles.


Linux
  1. Cómo crear y eliminar un grupo de usuarios en Linux

  2. Cómo MySQL:crear un usuario y otorgar permiso a una base de datos

  3. ¿Crear un archivo como un usuario y grupo diferente?

  4. Crear una base de datos MySQL y un usuario en cPanel

  5. Crear y editar usuarios en MySQL

Cómo crear un nuevo usuario de MySQL y otorgar privilegios

Comando Chown en Linux (propiedad del archivo)

Comando id de Linux - Imprimir información de ID de usuario e ID de grupo

Configurar la base de datos y el usuario MySQL de cPanel

Comprender los permisos básicos de archivos y la propiedad en Linux

¿Qué es el usuario MySQL de debian-sys-maint (y más)?