将goagent配置为系统服务

  goagent这个开源软件相当给力,平时访问youtube与facebook得靠它了。为了方便使用goagent,我将goagent配置为ubuntu系统服务,只要一开机进入桌面就随时使用它访问被墙的网站。

第一步,将goagent安装至/opt/goagent-2.1.11,将/opt/goagent-2.1.11/local/proxy.py配置可执行权限: sudo chmod +x /opt/goagent-2.1.11/local/proxy.py;

第二步,以root用户权限在/etc/init.d下创建新脚本,命名为goagent,并且配置可执行权限:sudo touch /etc/init.d/goagent && sudo chmod +x /etc/init.d/goagent ;

第三步,香港虚拟主机,编辑/etc/init.d/goagent文件,美国服务器,录入下面脚本内容:

1 #! /bin/sh 2 ### BEGIN INIT INFO 3 # Provides:goagent 4 # Required-Start: $remote_fs $all 5 # Required-Stop:# Default-Stop: 8 # Short-Description: goagent daemon 9 ### END INIT INFOPATH=/sbin:/usr/sbin:/bin:/usr/bin13 NAME=goagent14 DAEMON=/opt/goagent-2.1.11/local/proxy.py15 PIDFILE=/var/run/$NAME.pid. /lib/lsb/init-functions19 20 do_start()21 {start-stop-daemon –pidfile $PIDFILE –status)return 028 ;;291|3)30#nothing to do31 ;;32*)return 135 ;;start-stop-daemon –start –quiet –background –oknodo –exec $DAEMON –make-pidfile –pidfile $PIDFILEreturn 042 }43 44 do_stop()45 {[ -f $PIDFILE ]; then48start-stop-daemon –stop –quiet –oknodo –pidfile $PIDFILE49rm -f $PIDFILE}53 54 do_status()55 {56 start-stop-daemon –pidfile $PIDFILE –status ) ;;611|3) ;;64*) ;;} start)74 do_start75 ;;76 stop)77 do_stop78 ;;79 status)80 do_status81 ;;82*)>&;;86 esac,服务器空间开上一部车,装着我们的故事,

将goagent配置为系统服务

相关文章:

你感兴趣的文章:

标签云: