结构如下所示
ravas@ravas-desk-lmde /var/lib $ pwd
/var/lib
ravas@ravas-desk-lmde /var/lib $ ls -l | grep mysql
drwx------ 13 mysql mysql 4096 Feb 10 22:32 mysql当我尝试进入/var/lib/mysql时,我没有权限
ravas@ravas-desk-lmde /var/lib $ cd mysql/
bash: cd: mysql/: Permission denied虽然我属于mysql组
ravas@ravas-desk-lmde /var/lib $ groups ravas
ravas : ravas adm dialout cdrom floppy sudo audio dip video plugdev lpadmin sambashare mysql这里有什么问题?
发布于 2015-10-03 18:44:13
sudo -i然后
cd /var/lib/mysql/发布于 2015-02-11 10:48:06
mysql用户是唯一可以访问该目录的用户,您可以使用root来访问该目录并更改权限,也可以使用以下命令将目录权限更改为740
chmod 740 /var/lib/mysql
权限分为三个部分: user/group/else。你已经有了
drwx------d=目录
r=读取=4
w=write =2
x=execute =1
因此,"owner“在该目录中具有读(4)+写(2)+执行(1)=7的权限
其他人不是这样的
发布于 2015-02-11 10:29:34
mysql组无权访问该目录。mysql用户的权限是rwx,但group和其他用户获得的是---,因此属于mysql组并不能满足您的需求。
https://stackoverflow.com/questions/28445573
复制相似问题