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

aws 的 freebsd 镜像怎么用 ssh 连接

  •  
  •   vimutt · 2015-09-25 14:39:15 +08:00 · 1355 次点击
    这是一个创建于 3163 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在 aws 上使用的是社区 AMI 里的实例 freebsd 11 current ,但是用 ssh 始终连接不了,防火墙也开了,用 putty 连接后,提示 server refused our key ,感觉是服务器配置文件没开启ssh,但是我在后台的系统启动日志里看到sshd服务已经启动了。然后,又用本地 freebsd 系统连接 ssh -i XXX.pem root@ip 上来就提示输入密码, pem 的权限也没问题,请教下为啥,我用 centos 建了个实例却没有问题。 是因为 freebsd 上的 sshd 服务对密钥有特殊要求吗 还是因为 aws 里的社区 ami 有问题?
    6 条回复    2015-09-25 18:00:46 +08:00
    halfbloodrock
        1
    halfbloodrock  
       2015-09-25 15:09:22 +08:00   ❤️ 1
    没用过 aws 上的 bsd ,不太好说具体情况。。。建议问问 aws 的 tech support

    不过这个事情,当初也曾经问过 aws ,为什么不提供 ec2 的 console ,防止一些把自己关在外面的情况。。 aws 的回答就是, no ,不提供,如果遇到找 support 。。。。
    vimutt
        2
    vimutt  
    OP
       2015-09-25 15:10:28 +08:00
    @halfbloodrock 多谢 我去问问!!
    jackysc
        3
    jackysc  
       2015-09-25 15:14:09 +08:00
    我记得 freebsd 是默认不能用 root 用户 ssh 的。。 只能 ssh 到一个 wheel 组的普通用户然后再 su 到 root 。。
    halfbloodrock
        4
    halfbloodrock  
       2015-09-25 15:23:21 +08:00
    @jackysc 好像是。但是不知道 aws 的 ami 里提供的是什么用户可以 su 上去了。
    vimutt
        5
    vimutt  
    OP
       2015-09-25 15:31:07 +08:00
    @jackysc @halfbloodrock 是的 本地安装的系统 默认是不开启 sshd 的 但是 aws 在创建的时候就要求建立密钥并使用,也没机会新增用户,只能使用 root 。
    vimutt
        6
    vimutt  
    OP
       2015-09-25 18:00:46 +08:00
    @halfbloodrock
    @jackysc
    知道怎么回事了 市场里有部分镜像默认登陆用户名是 ec2-user, 少部分是 root ,之前用的少,不清楚情况,现在可以登录了 谢谢两位
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1387 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:37 · PVG 01:37 · LAX 10:37 · JFK 13:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.