首页 > 解决方案 > 无法更改挂载目录下子目录的所有权

问题描述

我无法更改已安装驱动器下目录的所有权。已经试过sudo chown mysql:mysql /personal/mysqlsudo chmod --reference=/var/lib/mysql /personal/mysql

但是,mysql 目录,即/personal/mysql 是由root 拥有的。

ls -la /personal/mysql | grep mysql

drwxrwxrwx 1 root root      4096 Oct 29 06:32 mysql

标签: mysqllinuxubuntu

解决方案


使用 mount 命令创建初始挂载时,需要指定 uid 和 gid 作为选项。运行 id 命令可以找到 uid 和 gid:

例如,如果:

id mysql

返回:

uid=10171(mysql) gid=10171(mysql)

运行安装:

mount -type ... //...... /path/to/dir -o uid=10171,gid=10171,....

推荐阅读