我想公开我的系统以通过ssh进行访问。
运行此./ngrok tcp 12345
后,我看到了:
Forwarding tcp://0.tcp.ngrok.io:15909 -> localhost:12345
在我的~/.ssh/config
中,我添加了以下几行,因为我在我的工作场所有代理:
Host ngrok
Hostname 0.tcp.ngrok.io
ProxyCommand corkscrew 172.16.2.30 8080 %h %p
为了测试,我试图通过ngrok从我自己的系统(另一个shell)访问我自己的系统。最后当我使用
访问时ssh -p 15909 ngrok
它说:
ssh_exchange_identification: Connection closed by remote host
如何访问它?
答案 0 :(得分:0)
请参阅Unable to ssh into remote Linux by ngrok
但是当你想要进入你的ngrok
时,也可以从新的shell中尝试这个ssh <username>@0.tcp.ngrok.io -p 15909
其中,用户名是您的sshing的用户