樹莓派ngrok客戶端開機自啟

2021-09-12 07:21:48 字數 1279 閱讀 5562

阿里雲伺服器主要負責」執行服務端」和」儲存客戶端指令碼」。為了讓服務端在阿里雲上保持執行狀態,執行如下命令:

bash /usr/local/ngrok/bin/linux_386/start.sh
該命令的作用是執行啟動服務端的指令碼檔案"start.sh",使ngrok服務端啟動。

sudo

scp [email protected]: /usr/local/ngrok/bin/linux_arm/ngrok /usr/local/ngrok

sudo

scp [email protected]: /usr/local/ngrok/bin/linux_arm/ngrok.cfg /usr/local/ngrok

sudo

scp [email protected]: /usr/local/ngrok/bin/linux_arm/start.sh /usr/local/ngrok

表1 阿里雲儲存的檔案及其作用

檔案作用

ngrok

ngrok客戶端檔案

ngrok.cfg

ngrok的配置檔案

start.sh

啟動ngrok客戶端的指令碼檔案

1.首先將start.s**件拷貝到樹莓派的/usr目錄下

sudo

cp /usr/local/ngrok/start.sh /usr

開啟該檔案,然後在檔案最後一行新增要執行程式的全路徑,即在"exit 0「前面,新增」/usr/./start.sh"

圖1 設定開機執行

使用sudo reboot重啟樹莓派,就可以直接登入公網ip進行訪問了。

4.1 ngrok.cfg

server_addr: "forever305.cn:4443"

trust_host_root_certs: false

4.2 start.sh

#!/bin/bash

/usr/local/ngrok/ngrok -config=/usr/local/ngrok/ngrok.cfg -subdomain pi 80

樹莓派Python程式如何開機自啟

本人身為小白把網上各種各樣的設定樹莓派python程式開機自啟的方法挨個試了一遍,沒有找到理想的方法,最後在一本書本上找到了乙個使用cron設定開機自啟的方法,不管是命令列重啟還是斷電重啟都能正常啟動。話不多說,下面簡要分享給大家。開啟樹莓派terminal,鍵入 crontab e然後在最後面加上...

樹莓派 開機自動啟動Ngrok

本教程在樹莓派3b上親測成功 方法1 暫時失效 sudo chmod x etc rc.local sudo nano etc rc.local 然後再裡面加入 cd home pi linux arm nohup sunny clientid id dev null 2 1 方法2 我的sunny...

幾種設定樹莓派開機自啟的方法

一 首先寫個你得有個需要執行的python指令碼 我這裡是幾個自己的程式 注意的的py程式也需要chmod進行777許可權操作,不然會執行失敗 檔案儲存在 home pi share ip acquire.py 一 首先給你的py檔案增加許可權 chmod 777 home pi share ip ...