所选用户秘钥未在远程主机上注册

最近配置key登录centos的时候报这个错误,公钥私钥都是对的

第一步查看系统错误日志

tail -f /var/log/secure

结果如下

Dec 26 04:48:45 localhost sshd[82282]: Authentication refused: bad ownership or modes for directory /home/leisiyuan
Dec 26 04:48:49 localhost sshd[82282]: error: Received disconnect from 118.116.94.114: 0:  [preauth]
Dec 26 04:49:10 localhost sshd[82329]: Received disconnect from 223.111.139.247: 11:  [preauth]

可以看到错误上面的第一行就是目录权限不对

直接设置目录权限

chmod 755 /home/leisiyuan/

再登录就没有报错,成功登录了

原文地址:https://www.cnblogs.com/yuandaozhe/p/10178549.html

时间: 2024-07-31 11:08:47

所选用户秘钥未在远程主机上注册的相关文章

Xshell 登录 AWS CentOS 出现“所选择的用户秘钥未在远程主机上注册“,最终解决办法!

 其实就是 登录用户名错了,是 root,不是centos 也不是 ec2-user !  Xshell 连接配置界面如下 最重要是 登录授权配置 最后,登录成功! 就这么简单

记一次使用Xshell登陆提示所选用户密钥未在远程主机上注册

今天在一台新的服务器上搭建环境,需要给开发者创建一个单独的用户,做权限防护.先使用ssh生成密钥对 ssh-keygen -t rsa -C "[备注信息]" 然后将 其中的公钥(后缀为.pub)文件内容写到到服务器 对应开发者用户 家目录下 .ssh/authorized_keys 文件中随后在使用 开发者用户 登陆的时候就被提示 “所选用户密钥未在远程主机上注册” 然后就查看 /etc/ssh/sshd_config 文件,发现在Allowusers 这个选项后面没有 开发者 登陆

ssh密钥登录,所选的用户密钥未在远程主机上注册;ssh登录日志,成功登录,失败登录

出现该报错原因 .ssh目录权限问题 .ssh/路径下文件权限错误 客户端使用密钥错误,检测密钥是否正确 检查.ssh目录权限,一定700 ll .ssh drwx------   2 root root  4096 1月  15 16:34 .ssh 检测.ssh/路径下文件权限,id_rsz.pub和authorized_keys权限644,或者600(PS:.ssh/路径下可以只有authorized_keys文件,客户端拿服务器私钥即可登录) ll .ssh/ -rw-r--r-- 1

Linux 秘钥对登录远程主机

需要两台电脑,IP地址分别是:服务端:192.168.1.182客户端:192.168.1.183配置秘钥对登录远程主机 客户端主机生产秘钥 A.生产秘钥[[email protected] ~]# ssh-keygen -t rsa B.推送秘钥到服务端主机[[email protected] ~]# ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected] C.用钥匙登录试试[[email protected] ~]# ssh [email

百度地图秘钥ak的获取

今天打开网站的时候出现了这个问题“百度未授权使用地图API, 可能是因为您提供的密钥不是有效的百度开放平台密钥或此密钥未对本应用的百度地图JavasoriptAPI授权.....”经过研究终于知道什么原因了.原因是我没有百度授权的秘钥.只要像申请一个账号一样申请即可,然后添加百度地图相关服务,即可获得秘钥. 可通过以下步骤获得属于自己的秘钥 1.在百度搜索框中填入”百度地图api“回车,看到链接的首页,点击进入. 2.选择Javascrip API大众版 3.进去以后可以看见这个”申请密钥“点击

SSH HTTPS 公钥、秘钥、对称加密、非对称加密、 总结理解

DES: Digital Encryption Standard. Obsolete standard. 单密钥算法,是信息的发送方采用密钥A进行数据加密,信息的接收方采用同一个密钥A进行数据解密. 单密钥算法是一个对称算法. 算法好在加/解速度快,密钥量短,采用对称加密 DSA: Digital Signature Algorithm. based on discrete logarithms computation. 用于签名 RSA: RSA 是一种非对称加解密算法. RSA 与 DSA

GIT文件的三种状态 & Git SSH秘钥问题

一:GIT文件的三种状态 1-- 在目录下新建README.txt文件,接着,使用"git status"查看文件状态,如 可以看到,Git友好的标示出README.txt为"Untracked files",并且提示使用"git add <file>..."的命令将文件包含到待提交清单中. 2-- 按照提示,使用"git add README.txt"命令,然后,使用"git status"查

脚本应用之五:免密码秘钥登录 批量实现

测试系统版本:CentOS 6.4 作用:跳板机远程被管理服务器,通常使用秘钥登录,实现此操作时,拷贝秘钥仍然需要输入一次登录密码,此脚本实现自动生成密钥对并全程无交互批量拷贝公钥到被管理服务器,并自动禁用被管理端的ssh密码登录,使其只允许秘钥登录(免密码秘钥登录实现,参考:http://lingyi.blog.51cto.com/2837715/1763747). 实现:借助 ssh-copy-id 脚本的拷贝公钥功能和expect自动应答工具,实现无交互批量拷贝公钥的功能.(附件带ssh-

Android中保存静态秘钥实践(转)

本文我们将讲解一个Android产品研发中可能会碰到的一个问题:如何在App中保存静态秘钥以及保证其安全性.许多的移动app需要在app端保存一些静态字符串常量,其可能是静态秘钥.第三方appId等.在保存这些字符串常量的时候就涉及到了如何保证秘钥的安全性问题.如何保证在App中静态秘钥唯一且正确安全,这是一个很重要的问题,公司的产品中就存在着静态字符串常量类型的秘钥,所以一个明显的问题就是如何生成秘钥,保证秘钥的安全性? 现今保存静态秘钥的几种主流通用做法:(参考:Android安全开发之浅谈