1、创建ngrok账号
访问 ngrok.com 创建一个ngrok账号,会得到一个认证令牌。
2、下载
sudo wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
unzip ngrok-stable-linux-amd64.zip
3、设置你的认证令牌(authtoken)
./ngrok authtoken 4BSL861jeVz9wt7AM91QM_aksO43YvcKgmtC4pxv
4、运行Ngrok
./ngrok TCP 22
会看到如下所示的信息:
Web Interface http://127.0.0.1:4040
Forwarding tcp://0.tcp.ngrok.io:36428 -> localhost:22
上面的数据表示,任何指向‘0.tcp.ngrok.io’(端口36428)的链接都将被重定向到目标设备(端口22)上
5、远程访问
ssh user@0.tcp.ngrok.io -p 36428