Mat*_*att 4 mysql symbolic-link
我试图从
/tmp/mysql.sock -> /var/run/mysqld/mysqld.sock
但是,每当我尝试使用以下命令执行此操作时:
sudo ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock
Run Code Online (Sandbox Code Playgroud)
我收到以下回复:
ln: failed to access ‘/tmp/mysql.sock’: Permission denied
Run Code Online (Sandbox Code Playgroud)
我尝试使用 chmod 但同样的响应。
由于 HHVM https://github.com/facebook/hhvm/issues/4987的问题,我需要这样做
(我正在运行 Ubuntu 14.04LTS)
听起来像 /tmp 文件夹设置了粘滞位
这意味着您的权限由于 protected_symlinks 而被拒绝
当protected_symlinks 设置为“0”时,符号链接跟随行为不受限制。
当设置为“1”时,仅当在粘性世界可写目录之外,或者当符号链接的 uid 和跟随者匹配时,或者当目录所有者与符号链接的所有者匹配时,才允许跟随符号链接。
改变这种行为
sysctl -w fs.protected_symlinks=0
Run Code Online (Sandbox Code Playgroud)
进一步阅读权限
| 归档时间: |
|
| 查看次数: |
4452 次 |
| 最近记录: |