Ngrok客戶端配置樣式

2021-10-13 19:09:34 字數 2588 閱讀 5682

server_addr

:[ngrok服務端網域名稱]

:[ngrok服務端埠]

trust_host_root_certs

:false

tunnels

:# 配置ssh登入

# 安裝目錄

basedir=/opt/ngrok

# 主程式

daemon=

$basedir/bin/ngrok

# pid

pidfile=

$basedir/ngrok.pid

# 配置檔案

conffile=

$basedir/conf/conf.yaml

# 日誌檔案

logfile=/var/log/ngrok/ngrok.log

test -f $daemon

||exit 0

test -f $conffile

||exit 0

. /lib/lsb/init-functions

extra_opts=

"$extra_opts -config $conffile"

extra_opts=

"$extra_opts -log-level info -log $logfile"

extra_opts=

"$extra_opts start-all"

case

"$1"

in# 啟動

start)

log_daemon_msg "starting"

$name

/sbin/start-stop-daemon --start --nicelevel 0 --quiet --oknodo \

--backgroun \

--make-pidfile --pidfile $pidfile \

--exec $daemon -- $extra_opts

log_end_msg $?;;

# 停止

stop)

log_daemon_msg "stopping"

$name

killproc -p $pidfile

$daemon

retval=$?[

$retval -eq 0 ]

&&[ -e "$pidfile"]&&

rm -f $pidfile

log_end_msg $retval;;

# 重啟

restart)

log_daemon_msg "restarting"

$name

$0 stop

$0 start

;;reload | force-reload)

log_daemon_msg "reloading configuration files for"

$name

log_end_msg 0

;;status)

status_of_proc -p $pidfile

$daemon

$name

&&exit 0 ||

exit$?;

;*)log_action_msg "usage: /etc/init.d/$name "

exit 2

;;esac

exit 0

假設啟動指令碼在/opt/ngrok/sh下,名為ngrok.sh

ln -s /opt/ngrok/sh/ngrok.sh /etc/init.d/ngrok
sudo systemctl daemon-reload

# 啟動

sudo systemctl start ngrok.service

# 設定開機自啟

sudo systemctl enable ngrok

客戶端配置 Git客戶端基本配置

git 能夠識別的配置項被分為了兩大類 客戶端和伺服器端,其中大部分基於你個人工作偏好,屬於客戶端配置。儘管有數不盡的選項,但我只闡述 其中經常使用或者會對你的工作流產生巨大影響的選項,如果你想觀察你當前的 git 能識別的選項列表,請執行 git config helpgit config的手冊頁...

mysql客戶端配置 MySQL客戶端配置和使用

安裝mysql sudo apt get install mysql server 這個應該很簡單了,而且我覺得大家在安裝方面也沒什麼太大問題,所以也就不多說了,下面我們來講講配置。配置mysql 注意,在ubuntu下mysql預設是只允許本地訪問的,如果你要其他機器也能夠訪問的話,那麼需要改變 ...

樹莓派ngrok客戶端開機自啟

阿里雲伺服器主要負責 執行服務端 和 儲存客戶端指令碼 為了讓服務端在阿里雲上保持執行狀態,執行如下命令 bash usr local ngrok bin linux 386 start.sh該命令的作用是執行啟動服務端的指令碼檔案 start.sh 使ngrok服務端啟動。sudo scp roo...