不能成功配置ssh信任,提示Agent admitted failure to sign using the key.

不能成功配置ssh信任,提示Agent admitted failure to sign using the key.

问题现象:
     做完信任之后要需要输密码:

[grid@db01 .ssh]$ ssh db02
Agent admitted failure to sign using the key.
grid@db02's password:

原因:
      GNOME 用户会在尝试通过 SSH 连接到 GCE 时偶尔会看到 "Agent admitted failure to sign using the key" 信息。这是由尝试使用错误 SSH 密钥的 GNOME 密钥环管理造成,

解决办法:

   启用ssh-agent:
[grid@db02 ~]$ eval `ssh-agent`
Agent pid 6078
   使用 ssh-add 指令将私钥 加进来 (根据个人的密匙命名不同更改 id_rsa)
[grid@db02 ~]$ ssh-add  ~/.ssh/id_rsa
Identity added: /home/grid/.ssh/id_rsa (/home/grid/.ssh/id_rsa)

总结:

让ssh-agent能转发,这样就可以这样登陆了:

时间: 2024-11-05 16:41:53

不能成功配置ssh信任,提示Agent admitted failure to sign using the key.的相关文章

SSH无密码登陆Agent admitted failure to sign using the key

A :CentOS_Master B:Slave_1 C:Slave_2 普通用户hxsyl 1.现在A 上 ssh-keygen -t rsa 一路回车,不需要输入密码 执行该操作将在/home/hxsyl/.ssh下生成id_rsa, id_rsa.pub文件,其中id_rsa.pub是公钥 2.scp /home/hxsyl/.ssh/id_rsa.pub hxsyl@B:.ssh/authorized_keys 3.登陆时候 出现Agent admitted failure to sig

git学习------>"Agent admitted failure to sign using the key." 问题解决方法

今天用git clone 命令clone服务器上的代码时候报了如下的错误: ouyangpeng@oyp-ubuntu:~/Android/git_canplay_code$ git clone gitcply:canplay/vendor/mstar/Canplay/apps/Video Cloning into 'Video'... Agent admitted failure to sign using the key. git@192.168.1.118's password: Perm

CentOS下Google Authenticator配置SSH登录动态验证码配置

说明: 1.一般ssh登录服务器,只需要输入账号和密码. 2.本教程的目的:在账号和密码之间再增加一个验证码,只有输入正确的验证码之后,再输入密码才能登录.这样就增强了ssh登录的安全性. 3.账号.验证码.密码三者缺一个都不能登录,即使账号和密码正确,验证码错误,同样登录失败. 4.验证码:是动态验证码,并且是通过手机客户端自动获取(默认每隔30秒失效一次). 5.最终目的:远程ssh登录一台服务器,需要正确的账号.密码.及一个可以获取到动态验证码的手机(目前支持Android和ios手机系统

如何配置ssh互信

在安装rac RAC时,首先要配置ssh互信,下面我们介绍详细下如何配置ssh互信. 假设目前有两台机器,分别是 ocm1 和 ocm2 , 我们准备在这两台机器上进行ssh互信的配置: 首先,我们先了解下配置ssh互信的原理,ssh互信,说白了,就是在目标机器上,预先设置好经过认证的key文件,当需要访问目标机器时,目标机器通过key文件,对访问者进行自动认证,从而实现互信. 了解了ssh互信的原理,我们把配置ssh互信的步骤,进行有效的分割: 1. 首先,在要配置互信的机器上,生成各自的经过

gitlab配置ssh密钥及简单使用

gitlab安装可参考https://blog.whsir.com/post-1419.html 演示环境:当前系统Centos6.9,使用IP192.168.0.80 修改gitlab仓库地址 编辑gitlab.yml文件 vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml 将host: gitlab.example.com改成host: 192.168.0.80 PS:当然你也可以把192.168.0.80改成你需要

php-nginx安装成功后访问IP提示500 Internal Server Error

问题描述 nginx安装成功后访问IP提示500 Internal Server Error 截取报错信息如下: nginx.conf配置文件是copy的别人教程里面的. #user nobody; worker_processes 1; error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_c

virtualbox + vagrant如何配置ssh

问题描述 virtualbox + vagrant如何配置ssh 我安装好virtualbox和vagrant后新建了一个box,也安装了putty,输入vagrant ssh 的时候为什么提示错误呢?ssh是不是应该配置一些东西,谢谢

如何配置SSH来访问PIX防火墙

为了配置SSH来访问PIX,我们需要完成两组独立服务. ·配置PIX来接受SSH连接. ·配制我们的SSH客户端来连接到PIX. 1.下边开始配置PIX来接受SSH连接 pixfirewall(config)#hostname testdomain testdomain (config)#domain-name testdomain.com 为PIX分配主机名和域名.要想产生RSA密钥集,这是必需的. testdomain (config)#ca generate rsa key 2048 ca

如何配置SSH自动登录

配置SSH自动登录,方便后继操作: 创建一个hosts.txt里面加入要上传的主机ip地址: 一 )生成钥匙对,如下: ssh-keygen -t dsa 二)把公钥上传到所有集群服务器,如下: cat hosts.txt | xargs -i ssh-copy-id -i ~/.ssh/id_dsa.pub {}