V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
gitChimera
V2EX  ›  问与答

问一个略显搞笑的问题,服务端设置了错误的端口号并且保存了现在本地终端连不上了怎么办。。。

  •  
  •   gitChimera · 2018-06-26 05:37:11 +08:00 · 1692 次点击
    这是一个创建于 2368 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题。

    18 条回复    2018-06-27 07:12:44 +08:00
    ericls
        1
    ericls  
       2018-06-26 05:50:22 +08:00 via iPhone
    如果是虚拟机可以尝试从 hypervisor 那边入手?
    plko345
        2
    plko345  
       2018-06-26 05:57:20 +08:00 via Android
    端口号设置成功了吗?成功了的话指定端口号就可以了,开放防火墙。不过描述太模糊了
    gitChimera
        3
    gitChimera  
    OP
       2018-06-26 06:01:14 +08:00
    @plko345 应该是手抖设置了一个越界的端口号并保存了(:wq 成功就是保存了?),然后 system restart sshd 失败(当时还没意识到问题。。),然后 new tab 尝试登录提示 refused 就反应过来了,(所以设置防火墙时也提示越界 233
    gitChimera
        4
    gitChimera  
    OP
       2018-06-26 06:01:59 +08:00
    @ericls 不是很懂,google 下先,先感谢~
    ryd994
        5
    ryd994  
       2018-06-26 06:05:17 +08:00 via Android   ❤️ 1
    ssh 肯定已经挂了
    你有什么备用介入么?
    比如 ipmi,kvmip,或者只能花钱让机房的人搞了
    VPS 一般提供 kvm 或者 serial,或者可以把硬盘挂到另一台 VM 下
    fantasylidong
        6
    fantasylidong  
       2018-06-26 06:08:03 +08:00 via Android
    大部分 vps 都支持那种网页浏览器连接,你去你 vps 网站然后连接就好了,但如果是 key 的话就不太好搞,因为蛮多这种不支持 key 登录
    gitChimera
        7
    gitChimera  
    OP
       2018-06-26 06:10:54 +08:00
    @ryd994 了解了,感谢提供思路(默哀一秒~
    gitChimera
        8
    gitChimera  
    OP
       2018-06-26 06:12:45 +08:00
    @fantasylidong 关了密码登录(捂脸),感谢回复。
    msg7086
        9
    msg7086  
       2018-06-26 06:22:51 +08:00   ❤️ 2
    > 「网页浏览器连接」
    那种一般是 Console Access,不走 SSH,也不会受远程密码登录的限制。
    restart sshd 失败的话,当前连接又不会断,改回来再重启服务不就好了?
    gitChimera
        10
    gitChimera  
    OP
       2018-06-26 06:34:53 +08:00
    @msg7086 还真是,新知识点 get,感激~
    logOo
        11
    logOo  
       2018-06-26 07:20:49 +08:00 via Android
    数据无价及时备份。如果装了别的可以考虑有没有明显漏洞,自己入侵自己服务器
    boris1993
        12
    boris1993  
       2018-06-26 08:57:18 +08:00 via Android   ❤️ 1
    一般 VPS 都会提供 console 连接的,防的就是误操作玩死 SSH
    然后每次我改端口改防火墙,都会开个新的 SSH 连接来验证,现有这个不会动,万一出事了至少有一个活着的连接
    torment5524
        13
    torment5524  
       2018-06-26 09:00:11 +08:00   ❤️ 1
    通过 vps 供应商,可以网页版进入,类似于直接登陆服务器。
    你这个 sshd 配置文件错误,导致 sshd 挂了吧
    scofieldpeng
        14
    scofieldpeng  
       2018-06-26 09:22:17 +08:00   ❤️ 1
    vps 商不都是会提供 web 界面的 vnc 么?通过那儿进去呗,几年前我也干过这种 2b 的事情,自己把自己拦在了门外,2333
    glfpes
        15
    glfpes  
       2018-06-26 09:28:27 +08:00
    八成是 iptables 把你这个新的 SSH 端口给干掉了。

    正好前两天我也改了 SSH 端口号,可以参考这个博客: https://blog.csdn.net/ausboyue/article/details/53691953
    crab
        16
    crab  
       2018-06-26 10:20:16 +08:00
    越界多出的高位不会自动去掉吗?
    Win 的远程桌面端口会忽略掉高于的 16 位。
    gitChimera
        17
    gitChimera  
    OP
       2018-06-27 07:11:13 +08:00 via Android
    @logOo 感谢提醒,已经意识到了~
    gitChimera
        18
    gitChimera  
    OP
       2018-06-27 07:12:44 +08:00 via Android
    @crab 用的 centos,改完 sshd-config 保存无感 233 ~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3680 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:10 · PVG 08:10 · LAX 16:10 · JFK 19:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.