开发者社区> 问答> 正文

非root用户远程ssh登录失败

我的流程如下 1 新建用户 lisi 2 cp .ssh/authorized_keys /home/lisi/.ssh/ 3 cd /home/lisi/.ssh/
4 chown lisi authorized_keys 5 chmod 770 authorized_keys

然后用putty 配置root使用的私钥进行登录 但是登录失败 按道理说 我这样操作root 和lisi 用户已经使用的相同的公钥了 用相同的私钥应该也可以登录 但是失败了

后来我又尝试了自己生成秘钥sshkey-gen 放在lisi .ssh 文件下面还是不行 putty 显示 server refuse our key

提示框 no supported auth method

展开
收起
游客ieba6gq7addae 2019-11-09 17:15:59 995 0
1 条回答
写回答
取消 提交回答
  • 精于基础,广于工具,熟于业务。

    linux新建用户不是这么整的的。需要您先创建用户,然后分配用户组,会自己生成私钥密钥。不是您把密钥给了一个不存在的用户就行了啊

    2019-11-11 08:41:14
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载