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

AWS 改了 ssh 登陆端口, 无法 ssh 登陆,请问网页 Console 入口在哪。。。

  •  
  •   skksdd · 2016-07-21 21:49:03 +08:00 · 3958 次点击
    这是一个创建于 3045 天前的主题,其中的信息可能已经有所发展或是发生改变。

    ssh 登陆到 AWS 的 EC2 服务器,修改了 etc/ssh/sshd_config

    在 port 22 后面加了个 28848 想作为 ssh 端口的

    重启 ssh 之后, 无法登陆了, 无论是 22 还是 28848 都无法 ssh 登陆

    显示 Connection refused (安全组的端口都开的)

    请问一下, AWS 有没有类似 DO 或 Vultr 的 Console 能直接从 web 进行 ssh 的??

    AWS 的直接从我的浏览器连接的 Java SSH 客户端 (需要安装 Java) 这个功能, Safari 点了没反应, Chrome 点了不支持。。。。

    请教一个解决办法, 先行谢过!

    13 条回复    2016-07-22 12:32:39 +08:00
    zxb
        1
    zxb  
       2016-07-21 22:29:35 +08:00 via Android
    再开一个 ec2 实例,把这个的 ebs 卷挂载过去,改配置
    skksdd
        2
    skksdd  
    OP
       2016-07-21 22:31:02 +08:00
    @zxb =-= 一定要用这样的姿势嘛。。。。。。
    songjiaxin2008
        3
    songjiaxin2008  
       2016-07-21 22:38:37 +08:00
    首先修改 `etc/ssh/sshd_config` 这种级别的配置文件,当时那个 shell 一定不要关掉,新开一个 shell 去测试。
    另外, AWS 是不提供 Web console 的,我觉得还有一个办法就是你装一个 aws-cli ,看看能不能 ssh 进去。
    skksdd
        4
    skksdd  
    OP
       2016-07-21 22:42:58 +08:00
    @songjiaxin2008 刚才我自己也在 google , 有“前辈” 总结为“吃一堑长一智”

    感谢你的建议。
    abscon
        5
    abscon  
       2016-07-21 23:30:19 +08:00 via iPhone
    难道是这么写的: Port 22 28848 ?
    orz

    其实可以先在本地机器上试试的。还有改了配置后不一定要 restart ,还可以 reload 。再就是上面说的原来的窗口别关。

    以后改防火墙配置时也得小心
    skksdd
        6
    skksdd  
    OP
       2016-07-21 23:34:50 +08:00
    @abscon 我确实是这么写的。。。 port 22 28848
    之前好像还成功过?? (⊙ω⊙)
    skksdd
        7
    skksdd  
    OP
       2016-07-21 23:36:38 +08:00
    @abscon 本来是想着测试一下, 如果 28848 能登陆, 就把 22 删掉的, 总之出各种状况。。 以前出状况久是 web console 上改回来就成, 这次涨姿势了。。
    we000
        8
    we000  
       2016-07-21 23:42:13 +08:00
    那个 Java SSH 也只是一个 SSH 不是 Console

    我觉得这事儿相当程度得怪 AWS, 不是所有的问题都是用户误操作的, 总要有个 Console 啊!
    dxwwym
        9
    dxwwym  
       2016-07-21 23:42:35 +08:00 via iPhone
    难道不可以写 2 行嘛?我是 port 两个端口定义两次, 233333
    msg7086
        10
    msg7086  
       2016-07-22 01:38:41 +08:00
    @we000 之前不停鼓动老大抛弃 AWS ,很大一个原因就是没 Console 。 SSH 一挂就乐呵了。
    DravenJohnson
        11
    DravenJohnson  
       2016-07-22 06:54:34 +08:00
    AWS 没有 网页 Console
    SpicyCat
        12
    SpicyCat  
       2016-07-22 09:26:08 +08:00
    只能用 1 楼的方法。
    吃一堑长一智吧。
    另外,改端口对安全性真的有提高?
    halfbloodrock
        13
    halfbloodrock  
       2016-07-22 12:32:39 +08:00   ❤️ 1
    aws 理念是 vm 是 stateless ,应用是可以水平扩展的。有 box 坏了情况下就直接 terminated ,重新起新的,自动 deploy code ,不用或者少用 ssh 方式管理。所以 aws 不考虑集成 web console 。

    如果你需要经常 web console 的,你应该去用的是 Linode 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5349 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:56 · PVG 15:56 · LAX 23:56 · JFK 02:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.