ssh 公网 IP 连不上服务器

2024-03-24 00:46:24 +08:00
 pei1025
1.有公网 IP ,并且用了 curl ifconfig.me 检测了。
2.sudo ufw status 看到防火墙规则 22 Allow Anywhere ,并且 sshd.conf 里 port 是 22;
3.局域网内 ssh 能正常连接,就是公网 IP 连不上,报错:Permission denied
求解,是不是还有哪里做了限制?
2805 次点击
所在节点    Linux
27 条回复
julyclyde
2024-03-24 12:47:20 +08:00
permission denied 显然是已经连上了啊
要不然这句话谁发给你的
skiy
2024-03-24 13:24:56 +08:00
同一台电脑吗?是不是密钥不对?公网的 IP ,连到路由上去了吧?
coolloves
2024-03-24 13:27:08 +08:00
@pei1025 这个也不一定说明你的机器有公网 ip 啊,如果是网络方面针对做了端口映射呢?所以,最好发出来你的网络环境在讨论吧
jalena
2024-03-24 22:39:30 +08:00
你能确定你公网转发进去的就是你的那个主机?
dbit
2024-03-25 07:41:42 +08:00
换个端口试试 运营商可能不许使用 80 443 22
jiny2048
2024-03-25 15:55:12 +08:00
1. 公网连接 ssh 的方式是什么?
2. 服务器 ssh 允许连接的方式是什么?
kratosmy
2024-03-25 17:49:01 +08:00
被自己的 fail2ban 拦截了?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/1026421

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX