V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
Vesc
V2EX  ›  OpenWrt

OpenWrt 的一个奇怪现象, SSH 过段时间就登录不上了

  •  
  •   Vesc · 7 天前 · 420 次点击
    我是使用 image-builder 构建的 immortalwrt 24.10.2 版本,构建完刷入 J4125 小主机,刚刷入的时候设置完 SSH 登录,这个时候 SSH 连接时没问题的,然而过了几天 SSH 连接不上,看日志是密码错误
    Thu Jul 24 20:07:35 2025 auth.info sshd-session[23010]: Failed password for root from 192.168.1.100 port 1175 ssh2
    Thu Jul 24 20:07:35 2025 auth.info sshd-session[23010]: Received disconnect from 192.168.1.100 port 1175:11: [preauth]
    Thu Jul 24 20:07:35 2025 auth.info sshd-session[23010]: Disconnected from authenticating user root 192.168.1.100 port 1175 [preauth]
    Thu Jul 24 20:07:55 2025 auth.info sshd-session[23210]: Connection closed by authenticating user root 192.168.1.100 port 1209 [preauth
    然而我尝试在 Web 界面通过软件包管理安装 ttyd 终端,是可以正常登录的,我可以肯定不是密码的问题,因为我只开局域网,是弱口令不太可能每次都输错。
    第 1 条附言  ·  6 天前
    破案了,是编译的时候加入 open-ssh 了,导致端口冲突了
    5 条回复    2025-07-31 12:51:51 +08:00
    WAHSUN
        1
    WAHSUN  
       7 天前 via iPhone
    是不是端口问题,我的服务器有时候系统升级后就会出现 ssh 端口被重置 22 了。
    Vesc
        2
    Vesc  
    OP
       7 天前
    @WAHSUN 连接的就是 22 端口
    hiyoi
        3
    hiyoi  
       5 天前 via Android
    我也遇到过客户端连 ssh 连不上,在 web 的 ttyd 可以连上,有查到说是 dropbear 的问题。

    https://github.com/mkj/dropbear/issues/193
    Vesc
        4
    Vesc  
    OP
       4 天前
    @hiyoi 我是因为安装了 openssh ,端口冲突了,而且 openssh 默认不允许 root 远程登陆的
    axiauk
        5
    axiauk  
       1 天前
    有没有用 ssh -vvv 查看详细信息?你就能排查了。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2547 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 12:04 · PVG 20:04 · LAX 05:04 · JFK 08:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.