Mac OS 14.6 的文件夹访问权限变严了,导致clashX无法访问~/.config
设置代理文件。
配置:Macbook Air M3 (系统版本为Sonoma 14.6)
ClashX下载:https://clashx.org/clashx-download/
1.ClashX的配置加载原理
访问 ~/.config
文件夹 -> 创建 ~/.config/clash
文件夹 -> 将代理配置文件写入~/.config/clash/{文件名}.yaml
中
2.解锁~/.config
的访问权限
第1步 从程序坞选择 启动台 -> 其他 -> 终端
第2步 在终端输入以下命令,帮助clashX创建文件夹1
mkdir ~/.config/clash
第3步 在终端输入以下命令,赋予~/.config
的读写权限。然后要输入当前Mac账户的密码1
sudo chmod 770 ~/.config
第4步 如果问题仍未解决,进入Mac的系统设置-隐私与安全性-完全磁盘访问权限,将ClashX加入授予权限的app中:
*附加:怎样手动更新clashX的代理配置文件?
这一操作适用于代理配置文件的网址难以访问的情况。
第1步 找人获取代理配置的.yaml
文件
第2步 打开访达
第3步 点选屏幕左上角工具栏的 前往-前往文件夹
第4步 在“前往文件夹”的输入栏中键入 ~/.config/clash
,打开该文件夹
第5步 将.yaml
文件复制到~/.config/clash
中
第6步 点选屏幕右上角的clashX图标,点选 配置-重载配置文件。即可完成更新