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

这下糟了...vps 设置的自己都连接不上了.....

  •  
  •   supman · 2015-02-11 15:26:27 +08:00 · 2287 次点击
    这是一个创建于 3578 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本来vps是 用root创建的SSH免密码登陆

    后来,新建了一个名字为 supman 的用户

    然后, 设置PasswordAuthentication no
    PermitRootLogin no

    在重启后就悲剧了, 使用 ssh IP -l root 连接失败, ssh IP -l supman 竟然也失败.....

    11 条回复    2015-02-11 18:09:34 +08:00
    supman
        1
    supman  
    OP
       2015-02-11 15:27:18 +08:00
    ssh IP -l root 失败 是因为设置了禁止root用户登陆, 但为什么新建的用户也不能登陆呢? 密钥在本地保存完好, 没有任何问题...
    rainy3636
        2
    rainy3636  
       2015-02-11 15:31:45 +08:00 via iPhone   ❤️ 1
    PasswordAuthentication no
    此项适用于所有用户
    DuckJK
        3
    DuckJK  
       2015-02-11 15:32:33 +08:00
    VPS上面的密钥在哪个用户目录下面?
    DuckJK
        4
    DuckJK  
       2015-02-11 15:34:19 +08:00
    一般修改这种SSH配置文件,我都是修改之后另外打开一个SSH试试。
    supman
        5
    supman  
    OP
       2015-02-11 15:34:39 +08:00
    @desayzhe 密钥是root用户创建的......难道, root用户禁止登陆后, 密钥就没用了.....?
    DuckJK
        6
    DuckJK  
       2015-02-11 15:36:02 +08:00
    你把root远程登录禁止掉了。死翘翘了~~
    supman
        7
    supman  
    OP
       2015-02-11 15:36:53 +08:00
    @desayzhe 涨姿势了..... 花了一天时间弄的ssl..明天又要重头开始了..... 谢谢啦
    DuckJK
        8
    DuckJK  
       2015-02-11 15:38:08 +08:00   ❤️ 1
    不知道有没有别的办法,上面没东西就重装了。下次改了配置先另外启一个SSH试试
    yanyuechuixue
        9
    yanyuechuixue  
       2015-02-11 15:38:09 +08:00 via Android   ❤️ 1
    @supman 在后台可以进去的。
    至少openvz的,在cp里面可以开临时会话。
    NeoAtlantis
        10
    NeoAtlantis  
       2015-02-11 16:08:44 +08:00 via Android
    不是应该在vps的这个新用户的.ssh目录的authorized_keys文件中增加你的公钥并把目录和文件的权限都改成400才行吗?我干这事情之前会先不禁止root和密码验证,出去用这个新用户登录试下。
    Havee
        11
    Havee  
       2015-02-11 18:09:34 +08:00
    不要重启系统,重启 sshd 服务,另开 terminal 后 ssh 试试
    要 user 登录的话,公钥放在 /home/username/.ssh/authorized_keys 文件内,authorized_keys 文件权限为 400,.ssh文件夹 权限 500
    楼上说公钥文件和文件夹都为400是害人了 - -!!
    Linux 除内核级的,犯得着重启系统?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2212 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:14 · PVG 00:14 · LAX 08:14 · JFK 11:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.