ssh: handshake failed: ssh: unable to authenticate, attempted methods [none publickey]

现象:

用户堡垒机访问报错:

Connect asset 服务器error: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none publickey], no supported methods remain

引起此问题的原因可能有两种,一是以下文件权限不对,按如下要求恢复:

/home/用户家目录         755或者700(不能是775/777…)

/home/用户家目录/.ssh         700

/home/用户家目录/.ssh/authorized_keys     600

 (.ssh这个目录最好不要mkdir的方式建,如果没有,可以通过ssh 127.0.0.1然后ctrl+c打断,自动生成该目录

二是jumpserver堡垒机兼容性引起的,在 资产管理-系统用户 下找到此用户,点用户名-资产管理,找到对应资产,点推送,推了之后给自己分个权限试一下

检查目的服务器可见报错日志:

cd /var/log/

tail -30 messages

2021-08-03T18:12:12.716285+08:00 主机名 sshd[21921]: Authentication refused: bad ownership or modes for directory /home/用户名

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值