unix – 如何更改挂载点的所有者

前端之家收集整理的这篇文章主要介绍了unix – 如何更改挂载点的所有者前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们已经将 mysql数据目录移动到另一个磁盘,所以现在/ var / lib / MysqL只是另一个分区的挂载点.我们将/ var / lib / MysqL目录的所有者设置为MysqL.MysqL.

但每次我们挂载分区时,所有权都会更改为root.root.因此,我们无法创建额外的MySQL数据库.

我们的fstab条目:

/dev/mapper/db-db   /var/lib/MysqL    ext3    relatime        0       2

如何将挂载点的所有者更改为root以外的用户

您需要更改已挂载文件系统的权限,而不是在未挂载文件系统时更改挂载点的权限.所以mount / var / lib / MysqL然后chown MysqL.MysqL / var / lib / MysqL.这将更改MysqL DB文件系统根目录的权限.

基本思想是需要更改持有DB的文件系统,而不是挂载点,除非它的路径有一些问题,例如: lib只能由root读取.

猜你在找的Bash相关文章