悲了,sshd_config被我改了,ssh不能... - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rankjie
V2EX    服务器

悲了,sshd_config被我改了,ssh不能...

  •  
  •   rankjie 2011-09-09 22:01:43 +08:00 5539 次点击
    这是一个创建于 5146 天前的主题,其中的信息可能已经有所发展或是发生改变。
    修改sshdconfig出了,重vps後ssh法,在nginx,php,mysql都在工作,但是没办法ssh登了...怎麽?面的文件都没份...

    VPS是YardVPS的Xen
    15 条回复    1970-01-01 08:00:00 +08:00
    raptium
        1
    raptium  
       2011-09-09 22:05:21 +08:00
    yardvps 没用过 应该有另外一个 console
    可能是基于 web 的
    也可能是另外一个 ssh 但是效果是和直连 console 一样
    看看 vps 后台说明呗
    ratazzi
        2
    ratazzi  
       2011-09-09 22:13:45 +08:00
    一般 console 是连的物理端口吧,貌似跟 ssh 木有关系
    ri0day
        3
    ri0day  
       2011-09-09 22:25:08 +08:00
    既然有程序运行在上面。那就好办。往服务器传一个php文件 类似于webshell一样的东西。甚至写一个socket服务接受客户端传进的命令。然后把执行结果反回给你。网上随便弄个sshd配置文件放上去。su 到 root 然后还原配置文件。删除php后门。
    xupefei
        4
    xupefei  
       2011-09-09 22:29:58 +08:00
    进入SolusVM控制面板,里面有个SSH客户端能进去
    注意用户名密码是界面上提示的,不是你自己设定的root
    xupefei
        5
    xupefei  
       2011-09-09 22:31:14 +08:00
    比如我的一个vps:
    Username: console-Lbncd5
    Password: ●●●●●●
    IP Address: 205.185.112.142
    Port: 22

    找个ssh客户端就能进去了
    rankjie
        6
    rankjie  
    OP
       2011-09-09 22:38:22 +08:00
    @xupefei 了,但是VPS上22端口都没开,在控制面板去耶不上.sigh...
    rankjie
        7
    rankjie  
    OP
       2011-09-09 22:39:57 +08:00
    @ri0day 不php啊...但是知道可以exec行命令,但是子的限够sshd_config?php又怎魔上去...我在只有nginx和php在行.道要hack去...= =
    raptium
        8
    raptium  
       2011-09-09 22:42:34 +08:00
    嗯 像 @xupefie 说的那样就是了

    vps 么其实没有啥物理端口的 于是所谓的 console 也是虚拟的 可以把虚拟机的 console 接到 ssh 上 当然也可以是 telnet
    如果真是真机器的话 也有 console server 的 一头接 console 物理接口 一头接网线
    于是通过 telnet 或者 ssh 就可以访问 console 了
    raptium
        9
    raptium  
       2011-09-09 22:43:28 +08:00
    @rankjie 后台给的那个 ssh 应该不是连你自己的 vps IP, 和你自己的 vps 22 端口开不开没有关系的
    rankjie
        10
    rankjie  
    OP
       2011-09-09 22:46:41 +08:00
    @raptium 嗯,你的没错,接口是tty1,但是示connected後就没反应了.才一始的候是回successfully logged in.然後不停的"......"接着就了,忘了回的内容是什麽了,在我重下vps再一次看看
    Platinum
        11
    Platinum  
       2011-09-09 22:46:51 +08:00
    广告时间:如果是用的 Linode,从急救盘进去就可以很快自己搞定了。
    ri0day
        12
    ri0day  
       2011-09-09 22:59:56 +08:00
    @rankjie 首先,你的php代码是如何放上去的。有ftp或者rsync 或者其他方式能放到你的webroot下就可以。如果你的代码是用ssh放上去的。那丢代码上去基本不行了。
    如果你可以放代码上去。那你就可以写php socket 代码了。的确。php运行的账户除非是root。否则你是修改不了sshd_config的。但是你可以su 到root 然后再修改。你自己是知道root的密码的。所以这点没问题。现在只要能与服务器交互的执行命令。就可以修复回来的。
    rankjie
        13
    rankjie  
    OP
       2011-09-09 23:00:51 +08:00
    @raptium 是所有的回内容... http://pastebin.com/BU5SLR8F
    ri0day
        14
    ri0day  
       2011-09-09 23:08:37 +08:00
    @rankjie 如果你能操作终端。那更加简单了。进grub 修改启动模式为单用户模式。把你那些自动启动mysql php webserver等服务先关掉在runlevel 3 下自动起来的设置。然后再起来。这 时候你进入系统了。你可以复制一个sshd_config的设置。然后重启。那就好了嘛。总之。你能控制终端就一定可以恢复的。
    rankjie
        15
    rankjie  
    OP
       2011-09-09 23:09:44 +08:00
    上面的各位,再次重vps,然後console去,漫的等待(一直卡在Gstarting MySQL),於等到登,在把sshd_config修改回了。
    真心感以上各位。 @ri0day @raptium @xupefei @ratazzi @Platinum
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2718 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 08:46 PVG 16:46 LAX 01:46 JFK 04:46
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86