找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1339|回复: 6

服务开机启动问题

[复制链接]
在/etc/trojan-go/安装了trojan-go,配置文件是config.json,在任意目录用/etc/trojan-go/trojan-go -config /etc/trojan-go/config.json可以启动它,但是关闭ssh后就关闭了。

我在/etc/init.d建了一个trojan-go,内容如下:
#!/bin/sh /etc/rc.common

START=99

start() {

        /etc/trojan-go/trojan-go -config /etc/trojan-go/config.json
}

stop() {
           killall trojan-go
}



然后 chmod +r trojan-go
并用 ln -s /etc/init.d/trojan-go /etc/rc.d/S99trojan-go 做好链接

但是开机无法启动,哪里有问题?



我的恩山、我的无线 The best wifi forum is right here.
试试
start() {

        /etc/trojan-go/trojan-go -config /etc/trojan-go/config.json &
}

点评

好,谢谢,今晚试试  详情 回复 发表于 2020-9-17 09:38
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 来自手机 | 显示全部楼层
tangn 发表于 2020-9-16 16:53
试试
start() {


好,谢谢,今晚试试
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

建立個軟鏈接到/etc/rc.d下才行,/etc/init.d下只是存放,啟動腳本依據/etc/rc.d目錄下文件來開機啟動

点评

ln -s /etc/init.d/trojan-go /etc/rc.d/S99trojan-go 这个不就软链接吗?  详情 回复 发表于 2020-9-18 08:33
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 来自手机 | 显示全部楼层
rtlhq 发表于 2020-9-17 11:00
建立個軟鏈接到/etc/rc.d下才行,/etc/init.d下只是存放,啟動腳本依據/etc/rc.d目錄下文件來開機啟動

ln -s /etc/init.d/trojan-go /etc/rc.d/S99trojan-go
这个不就软链接吗?

点评

#!/bin/sh /etc/rc.common 這個要分開2行,第1行必須是 #!/bin/sh  详情 回复 发表于 2020-9-18 09:18
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

tungsang 发表于 2020-9-18 08:33
ln -s /etc/init.d/trojan-go /etc/rc.d/S99trojan-go
这个不就软链接吗?

#!/bin/sh /etc/rc.common

這個要分開2行,第1行必須是
#!/bin/sh
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

把执行文件trojan-go上传到/usr/bin目录,添加755权限
  1. chmod 755 /usr/bin/trojan-go
复制代码
/etc/init.d目录创建文件trojan-go,内容如下
  1. #!/bin/sh /etc/rc.common


  2. START=99

  3. SERVICE_USE_PID=1
  4. SERVICE_WRITE_PID=1
  5. SERVICE_DAEMONIZE=1

  6. start() {
  7.         service_start /usr/bin/trojan-go -config /etc/trojan-go/config.json
  8. }

  9. stop() {
  10.         service_stop /usr/bin/trojan-go
  11. }
复制代码
添加权限0755
  1. chmod 755 /etc/init.d/trojan-go
复制代码
设置开机启动
  1. /etc/init.d/trojan-go enable
复制代码
启动
  1. /etc/init.d/trojan-go start
复制代码

我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 02:57

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表