Ubuntu的ssh免密登录出现错误:sign_and_send_pubkey: signing failed: agent refused operation

简介: Ubuntu的ssh免密登录出现错误:sign_and_send_pubkey: signing failed: agent refused operation

Ubuntu的ssh免密登录出现错误:sign_and_send_pubkey: signing failed: agent refused operation



1bf63a0a669242d99f8d6d2b3b7e1ddb.jpeg



错误如下:

sign_and_send_pubkey: signing failed: agent refused operation**


「解决方案」见下方:



一、在此之前,先说明一下 ssh的安装步骤


  • 0. 用户登录Linux之后打开一个终端,执行以下命令更新APT软件


$sudo apt-get update


  • 1. 安装SSH

Ubuntu默认已安装了SSH客户端,我们直接安装SSH服务端即可


执行以下命令:

$sudo apt-get install openssh-server


  • 2. 安装后,登录本机
$ssh localhost


提示输入密码,即可登录到本机了


  • 3. ssh免密登录设置


首先使用**exit**命令退出上一步骤的SSH,回到原先的终端窗口

$exit


先进入到ssh目录,命令如下:

cd ~/.ssh/


若没有该目录,先执行一次ssh localhost


接着利用 ssh-keygent 生成(非对称加密)密钥

$ssh-keygen-t rsa


然后将密钥加入到授权中

$cat ./id_rsa_pub >> ./authorized_keys

最后执行 「ssh  localhost」命令,即可免密登录



二、解决方案:


执行三个命令(网上大多数解决方法都是前两个命令)


注意:三个命令都是在终端页面执行(不是在ssh页面)


本人执行完前两个命令之后 「ssh localhost」 仍然需要密码登录


eval "$(ssh-agent -s)"


ssh-add


reboot  # 重启


结束!

目录
相关文章
|
21天前
|
消息中间件 安全 Unix
SSH配置多台服务器之间的免密登陆以及登陆别名
SSH配置多台服务器之间的免密登陆以及登陆别名
47 1
|
21天前
|
域名解析 网络协议 Ubuntu
虚拟机ip不停地变每次使用ssh不好登录?有手就行!
虚拟机ip不停地变每次使用ssh不好登录?有手就行!
37 1
|
21天前
|
Ubuntu 网络安全 数据安全/隐私保护
百度搜索:蓝易云【Ubuntu实现免密登录设置教程】
完成以上步骤后,你将可以在客户端无需输入密码即可登录到服务器。请确保公钥已经正确复制到服务器,并妥善保管私钥,以确保安全性。
26 0
|
7月前
|
Shell 网络安全 数据安全/隐私保护
debian安装ssh(傻瓜教程)+证书免密登录
debian安装ssh(傻瓜教程)+证书免密登录
415 0
|
1天前
|
网络安全
ssh 登录欢迎信息 登录之前与登录之后
ssh 登录欢迎信息 登录之前与登录之后
|
21天前
|
监控 前端开发 安全
【专栏】介绍了前端工程师如何掌握SSH命令,包括SSH协议的基础知识、命令行操作如登录、文件传输、目录管理和进程管理
【4月更文挑战第29天】本文介绍了前端工程师如何掌握SSH命令,包括SSH协议的基础知识、命令行操作如登录、文件传输、目录管理和进程管理。在前端开发中,SSH用于部署项目、协同后端开发及服务器监控。文章还强调了使用密钥认证、配置别名及安全注意事项,并提醒开发者面对问题时如何解决。学习和熟练运用SSH是前端工程师适应复杂项目需求的关键。
|
21天前
|
安全 Unix Linux
基于MobaXterm工具的Linux远程SSH登录
本文介绍了如何使用 MobaXterm 进行 Linux 远程登录。首先,从官方网站下载并安装 MobaXterm。启动后,创建新的远程会话,选择 SSH 类型,输入服务器 IP、主机名和端口。接着,提供用户名和密码进行连接。成功后,即可使用远程终端执行命令。此外,文章还提到了其他常用的 Linux 远程登录工具,如 PuTTY、OpenSSH、SecureCRT 和 Xshell,强调了选择工具时应考虑个人偏好和安全需求。
|
21天前
|
Ubuntu Shell Linux
Shell批量SSH免交互登录认证
Shell批量SSH免交互登录认证
|
7月前
|
网络安全
SNETCracker.exe 2022/1/26 31:13:29----检查12.26.20.1:SSH登录发生异常!未能加载文件或程序集“ChilkatDotNet4.dll”或它的某一个依赖项
SNETCracker.exe 2022/1/26 31:13:29----检查12.26.20.1:SSH登录发生异常!未能加载文件或程序集“ChilkatDotNet4.dll”或它的某一个依赖项
210 0
|
21天前
|
安全 网络协议 Linux