0

polipo在我的终端代理 http 请求上使用。配置完成后,我重新加载它。它发生了错误。

终端错误信息:

在此处输入图像描述

我尝试更改文件的所有者和组,但它没有重新加载。

sudo chgrp staff homebrew.mxcl.polipo.plist
sudo chown baidu homebrew.mxcl.polipo.plist

/usr/local/Cellar/polipo/1.1.1/homebrew.mxcl.polipo.plist: Path had bad ownership/permissions

4

1 回答 1

0

看来您已安装polipohomebrew具有 root 权限。

尝试/usr/local/Cellar/polipo/1.1.1/根据您的用户名设置权限(我的用户名是hamidrohani):

$ ls -lah /usr/local/Cellar/polipo/1.1.1/
total 88
drwxr-xr-x  9 hamidrohani  admin   306B Aug  2 02:38 .
drwxr-xr-x  3 hamidrohani  admin   102B May 19 02:50 ..
-rw-r--r--  1 hamidrohani  admin    24K May 15  2014 CHANGES
-rw-r--r--  1 hamidrohani  admin   1.0K May 15  2014 COPYING
-rw-r--r--  1 hamidrohani  admin   369B May 19 02:50 INSTALL_RECEIPT.json
-rw-r--r--  1 hamidrohani  admin   622B May 15  2014 README
drwxr-xr-x  3 hamidrohani  admin   102B May 19 02:50 bin
-rw-r--r--  1 hamidrohani  admin   816B May 19 02:50 homebrew.mxcl.polipo.plist
drwxr-xr-x  5 hamidrohani  admin   170B May 19 02:50 share

或尝试重新安装homebrew,然后polipo在您当前的用户中不带任何sudo前缀。

启动代理将安装在~/Library/LaunchAgents. 所以你可以从polipoHomebrew Services 开始:

brew services start polipo

Homebrew 服务将在安装过程中自动安装homebrew;否则安装它:

brew tap homebrew/services

安装成功后,看这里的配置。

于 2016-08-02T23:26:23.123 回答