gpt4 book ai didi

linux - 无法通过 ngrok ssh 进入远程 Linux

转载 作者:IT王子 更新时间:2023-10-29 00:15:04 26 4
gpt4 key购买 nike

远程 Linux 计算机位于内部网络中,没有公共(public) IP 地址。所以我安装了 ngrok。

ngrok tcp 22

ngrok by @inconshreveable (Ctrl+C to quit) Tunnel Status online
Version 2.0.19/2.0.17
Web Interface http://127.0.0.1:4040
Forwarding tcp://0.tcp.ngrok.io:36428 -> localhost:22
Connections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00

我检查过 sshd 正在运行。

在本地PC上,我试过了

ssh myuser@ngrok.com -p36428

由此产生

ssh: connect to host ngrok.com port 36428: Connection refused

最佳答案

您正在连接到错误的目标地址。命令应该是

ssh myuser@0.tcp.ngrok.io -p36428

注意不同的主机名(即 0.tcp.ngrok.io 而不是 ngrok.com)。

通常您会希望将 user@hostname 放在所有选项之后(例如 -p36428),即使它通常不会导致任何问题。

关于linux - 无法通过 ngrok ssh 进入远程 Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30577729/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com