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:
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.