LEDE 软路由添加frp开机服务

2018年12月16日 5044点热度 4人点赞 0条评论

在 /etc/init.d 目录下添加启动脚本

输入:
vi /etc/init.d/frpc
编辑内容:

#!/bin/sh /etc/rc.common
 
 START=90
 STOP=90
 SERVICE=frpc
 USE_PROCD=1
 PROC="/koolshare/frpc/frpc -c /koolshare/frpc/frpc.ini"
  
  start_service()
   
   {
       procd_open_instance
           procd_set_param command $PROC
	       procd_set_param respawn
	           procd_close_instance
		    
		    }
		     
		     service_triggers()
		     {
		         procd_add_reload_trigger "rpcd"
			 }

STRT=90

STOP=90

启动/停止顺序

PROC的内的参数是程序启动命令

修改启动脚本权限
chmod 755 /etc/init.d/frpc

设置开机启动

/etc/init.d/frpc enable
启动服务

/etc/init.d/frpc start

 

最近发现,其实不必这样复杂,Frp没有末机自启的原因是因为启动没有网络,而自动退出了,解决办法只需要在frpc.ini中加入

login_fail_exit = false
让Frp登录失败后不退出就OK了。

信仰飘扬

行尽天涯 静默山水间