-
在本机上使用非root账户,生成ssh 密钥,然后执行ssh-copy-id -i /home/用户/.ssh/id_rsa.pub 远程用户@远程ip,本机提示已经ssh公钥添加到远程主机用户/.ssh下。
-
执行ssh 远程用户@远程IP登录却仍然需要输入密码。显然免密没生效。
-
排查各种问题,比如本机是否开启免密登录,用户.ssh权限等等,都没找到问题所在,切换到root用户下,查看root用户的.ssh文件,发现有生成公钥,将其干掉。 然后载重新1,2步凑,ok了。
Linux ssh 免密登录设置成功,却不生效
原创
©著作权归作者所有:来自51CTO博客作者a67god的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
阿里云云服务器-安全计算环境(linux服务器)整改
安全计算环境(linux服务器)
服务器 阿里云服务器 缓存 -
Linux 服务器免密登录
Linux 使用XShell工具免密登录
linux免密登录公钥登录 -
Linux服务器 ssh免密登录
本文Linux系统为CentOSLinux7。 ssh-keygen命令生成公钥和私钥,名字分别是“id_rsa.pub”和“id_rsa”,公钥发送到服务器上,私钥本地使用。远程是在“
ssh免密登录 Linux密码登录 ssh-keygen -
Linux免密登录其他服务器
Linux免密登录其他服务器1. 生成密钥2. 将生成的公钥添加到统一鉴权中心3. 将本地生成的公钥发送到对方服务器4. 追加到鉴权中
linux 免密 登录 服务器 云服务器 -
ansible配置内网服务器免密
ansible批量ssh免密
bc linux vim