Agent admitted failure to sign using the key

SSH生成id_rsa, id_rsa.pub后,连接服务器却报:

错误。

解决方法:

在当前用户下执行命令:

ssh-add

即可解决。

时间: 2024-08-05 10:44:46

Agent admitted failure to sign using the key的相关文章

Git - fatal error : Agent admitted failure to sign using the key

提交时出现如下问题: 1 git push -u origin master 2 3 Agent admitted failure to sign using the key. 4 Permission denied (publickey). 5 fatal: The remote end hung up unexpectedly 可以使用如下方法解决: 1 ssh-add ~/.ssh/id_rsa 然后重启ssh: 1 restart ssh

解决 Agent admitted failure to sign using the key 问题 with ssh

之前如果建立 ssh 连接,只要將公鑰複製到 ~/.ssh/authorized_keys 就可以利用金鑰登入而不需要建立密碼. 現在的 ssh 使用同樣的方法會出現錯誤訊息 Agent admitted failure to sign using the key 解決方式 使用 ssh-add 指令將私鑰 加進來 (根据个人的密匙命名不同更改 id_rsa)# ssh-add   ~/.ssh/id_rsa

踩的ssh坑

先说下事情的起因,手贱删掉了~/.ssh下的所有文件,包括authorized_keys,id_rsa,id_rsa.pub,以及known_hosts.其实,这四个文件本来就是没有的,id_rsa和id_rsa.pub是存储私钥和公钥的文件,通过命令生成. ssh-keygen 删除了所有文件之后,再ssh Slave2(远程主机名)就提示以下消息: The authenticity of host '111.222.333.444 (111.222.333.444)' can't be es

ubuntu14.04 编译hadoop-2.6.0-cdh5.4.4

1 protocol buffer sudo apt-get install libprotobuf-dev [email protected]:~/Desktop$ protoc --version libprotoc 2.5.0 2 安装CMake apt-get install cmake [email protected]:~/Desktop$ cmake --version cmake version 2.8.12.2 3.安装其他依赖 sudo apt-get install zli

rsync无密码备份文件的方法

1.使用ssh-keygen生成秘钥 现在我们来设置ssh,以便在执行ssh操作时不需要密码,使用ssh-keygen在本地生成公钥和私钥. $ ssh-keygen Enter passphrase (empty for no passphrase): Enter same passphrase again: 提示:当提示输入密码时,只需输入两次回车键,不指配密码字符. 2.使用ssh-copy-id将公钥拷贝到远程主机 ssh-copy-id -i ~/.ssh/id_rsa.pub [em

在LINUX上创建GIT服务器【转】

转自:http://blog.csdn.net/xiongmc/article/details/9176785 如果使用git的人数较少,可以使用下面的步骤快速部署一个git服务器环境. 1. Client生成 SSH 公钥,以便Server端识别. 每个需要使用git服务器的工程师,自己需要生成一个ssh公钥 进入自己的~/.ssh目录,看有没有用 文件名 和 文件名.pub 来命名的一对文件,这个 文件名 通常是 id_dsa 或者 id_rsa. .pub 文件是公钥,另一个文件是密钥.假

【甘道夫】Ubuntu集群配置免认证登陆

引言 这是几年前写的文章,但一直以来该问题被重复问到,所以我决定将它重新搬上屏幕. 正文 三个节点:masternode    slavenode1   slavenode2 第一步:所有节点分别生成密钥对 所有节点都要做:命令行中,在当前用户根目录执行 ssh-keygen -t rsa 密钥成功生成后是存储在当前用户根目录下的.ssh隐藏目录下,直接用 cd .ssh 就能进入,然后用ls命令就能看到id_rsa    id_rsa.pub 第二步:拷贝生成authorized_keys 所

github在eclipse中的配置

http://www.cnblogs.com/yejiurui/archive/2013/07/29/3223153.html http://blog.csdn.net/shehun1/article/details/9003039 要保存到private Git简介 Git是一个免费的.分布式的版本控制工具,或是一个强调了速度快的源代码管理工具.每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖于网络和中心服务器. Git 在管理项目时,在本地会有三个工

Git链接到自己的Github(1)简单的开始

好长时间没上来弄东西了,今天回来先开始弄下Git,之后再继续写uboot与kernel的编译,在版本控制下更加宏观地观察每次的变化. 1.在ubuntu中安装git $ sudo apt-get install git git-core 2.配置本机的git $ git config --global user.name "abcd" $ git config --global user.email [email protected] 3.生成密钥 $ ssh-keygen -t rs