树莓派下实现ngrok自启动

 树莓派下实现ngrok自启动

虽然将开机启动后要执行的代码放到/etc/rc.local中可实现开机自动运行,但是这样并不利于管理。
今天,我们模仿服务来实现开机自启动
思路很简单,就是在/etc/systemd/system/目录下创建一个叫做ngrok.service的文件,然后写入一下代码:

[Unit]
Description=ngrok
After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/ngrok -config=/root/ngrok/ngrok.conf start pan-ssh pi-ssh mac-ssh pi-vnc pan-http pi-http bt-http test-http
[Install]
WantedBy=multi-user.target

这样的话系统就会把我们的脚本识别为服务,然后我们就可以用systemctl这个工具来轻松管理ngrok的运行与启动。

 1. 运行ngrok

systemctl start ngrok

 2. 查询ngrok的运行状态

systemctl status ngrok

 3. 实现开机自启动ngrok

systemctl enable ngrokw

我们仅仅写了一个文件,就实现了ngrok的管理,是不是觉得很不错那!
有关于开机自启动不懂的知识,建议去看看鸟哥的私房菜基础篇(第四版)里面讲的相关内容。
注:脚本中的ngrok执行命令和你的可能差别很大,参数请自己斟酌。
Screenshot_20170929-014149.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值