|
在freebsd下,我用squid用户,squid组建立了一个squid服务器。
想让它开机自动启动。
首先,产生squid服务启动脚本:
www#cd /usr/local/etc/rc.d
www#vi squid.sh
添加如下内容:
/usr/home/squid/squidserver/sbin/squid start &
执行:wq!命令保存后退出,并执行如下命令:
www#chmod 777 squid.sh
www#chown -R squid squid.sh
www#chgrp -R squid squid.sh
然后重新启动机器,但是squid服务没启动,我不能在客户端设置该代理来访问,
但是呢,我执行squid安装目录下的
/usr/home/squid/squidserver/sbin/squid start &
squid代理服务就能正常工作了,请问是什么原因呢?
是不是/usr/local/etc/rc.d目录权限的问题呢?
我看了下,
/usr
/usr/local
/usr/local/etc
/usr/local/etc/rc.d
这四个目录权限如下:
drwxr-xr-x 2 root wheel 512 Dec 27 11:05 rc.d
是不是要将这四个目录的权限都修改成修改为 drwxr-xr-xr??? |
|