Ubuntu的ssh免密登录出现错误

2023-05-16

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


在这里插入图片描述


错误如下: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		# 重启
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu的ssh免密登录出现错误 的相关文章

  • JAVA中toString方法的作用

    一句话概括 xff1a 就是可以把实体类 xff0c 或者其他类 xff0c 以字符串或者规定的方式输出 xff0c 如果用了toString那么就会这样输出User 否则就会输出 xff1a 因为它是Object里面已经有了的方法 xff
  • Android.mk 和 CMakeLists.txt 的转换规则

    Android mk 和 CMakeLists txt 都是用来构建 Android 应用程序或库的工具 但是它们有不同的语法和规则 xff0c 所以将一个 Android mk 文件转换成一个 CMakeLists txt 文件需要一些注
  • Dronekit-python连接飞控报错dronekit.APIException: Timeout in initializing connection.

    将命令改为python connect py connect dev ttyUSB0 就可以了 与飞控的连接串口因各自而异 xff0c 我得是ttyUSB0 有的人的是ttyAMA0等等
  • C++代码小白从零开始手敲学习(2)

    1 为什么C 43 43 有多种整型 xff1f 能够根据程序的具体要求来选择最合适的整型 2 声明与下述描述相符的变量 include lt iostream gt int main short a 61 80 unsigned int
  • 大学生自制ROS无人机飞行练习

    目前是喊了舍友来帮我 xff0c 不用像之前那样单飞了 xff0c 真的忙不过来 xff0c 没想到刚上大三就这么累 xff0c 都怪那个线下机器人比赛延期还改成了线上 导致我时间安排得很紧 怎么说呢 xff0c 其实自学无人机挺快的 xf
  • 蓝牙协议分析(3)_蓝牙低功耗(BLE)协议栈介绍

    原文链接 xff1a 蓝牙协议分析 3 蓝牙低功耗 BLE 协议栈介绍 系列索引 xff1a 蓝牙协议分析 1 基本概念 蓝牙协议分析 2 协议架构 目录 1 前言 2 Why 3 How和What 4 Physical Layer 5 L
  • 在Ubuntu20.04运行VINS-Fusion

    准备工作 xff1a 虚拟机 ubuntu xff1a 20 04 ROS xff1a Neotic Ubuntu20 04 43 ROS Noetic的安装与配置可以参考这篇文章 xff0c 以下步骤在完成上述安装的基础上进行 一 安装c
  • 英伟达nx开发板USB口只能供电不能传输

    今天使用英伟达的NVIDIA Xaiver 开发板时发现连不上键鼠了 xff0c 屏幕也没反应 xff0c 想了很多办法 电源开关是正常的 xff0c 可正常给便携式屏幕供电但是就是不能连接键鼠 xff0c HDMI接口也无反应 我都要以为
  • 串口的不同发送方式

    一 中断的直接收发 Res 61 USART ReceiveData USART1 读取接收到的数据 USART SendData USART1 Res 发送数据 void USART1 IRQHandler void 串口1中断服务程序
  • input上传图片

    上传图片这一个功能element plus中虽然有这个组件 xff0c 但是自定义功能这块还是有点麻烦 xff0c 所以自己尝试着写了一个上传图片的组件 如下图所示 xff0c 右边是一个加号 xff0c 点击唤起上传功能 xff0c 左边
  • UART、RS232、RS485协议简单总结

    UART xff1a uart帧格式 空闲位 xff1a 即空闲的状态 高电平 起始位 xff1a 低电平 数据位 xff1a 5 8位自定义长度 校验位 xff1a 奇偶校验 停止位 xff1a 高电平 高低电平约定 xff1a uart
  • 系统调用的概念和作用

    一 什么是系统调用 xff0c 有何作用 1 概念 用户接口 命令接口 允许用户直接使用 程序接口 允许用户通过程序间接使用 xff1a 由一组系统调用组成 系统调用 系统调用 是操作系统提供给应用程序 xff08 程序员 编程人员 xff
  • 49.在ROS中实现local planner(2)- 实现Purepersuit(纯跟踪)算法

    48 在ROS中实现local planner xff08 1 xff09 实现一个可以用的模板实现了一个模板 xff0c 接下来我们将实现一个简单的纯跟踪控制 xff0c 也就是沿着固定的路径运动 xff0c 全局规划已经规划出路径点 x
  • 计算机操作系统保研面试题整理(自用)

    目录 1操作系统 1 什么是操作系统 2 操作系统的作用 3 操作系统的特征 4 进程 4 1 进程的定义 4 2 进程与程序的区别 4 3 进程的状态 5 线程 5 1 线程的定义 5 2 线程的实现方式 5 3 进程与线程的区别 5 4
  • 计算机网络保研面试题整理(自用)

    目录 计算机网络 第一章概述 1 1 协议和服务之间的联系和区别 1 2 计算机网络有哪些层 xff1f 1 3 面向连接的服务以及无连接的服务 1 4 对等层 协议栈 实体 协议概念 第二章物理层 2 1 物理层作用 2 2 物理层主要设
  • 数据结构保研面试题整理(自用)

    目录 第一章绪论 1 1 时间复杂度 1 2 空间复杂度 1 3 数的存储结构 1 4 数的逻辑结构 1 5 用循环比递归的效率高吗 xff1f 第二章线性表 2 1 顺序表和链表的比较 2 2 头指针和头结点的区别 xff1f 第三章栈和
  • 【C语言】宏定义和带参宏定义

    宏定义是在编程中经常使用的一个模块 xff0c 其优点在于当写的代码量比较大的时候方便修改检查 xff0c 可以做到改一变 百 一 宏定义 宏定义是用宏名来表示一个字符串 xff0c 在宏展开时又以该字符串取代宏名 xff0c 这只是一种简
  • Bing搜索没法用的解决办法(附Google和edge的详细解决步骤)

    文章目录 前言Edge浏览器的解决办法Google浏览器的解决办法其他 前言 从12月16日下午 xff0c bing搜索没法正常使用 xff0c 可能是DNS的污染 xff0c 或被墙等可能 xff0c 以下是解决方案 xff0c 亲测有
  • 嵌入式(九)——Linux开发工具(vim的使用)

    文章目录 一 嵌入式Linux开发系统二 vi vim gvim xff1a 文本编辑器三 vim的使用四 vim替代品 一 嵌入式Linux开发系统 文本编辑器 vim 43 vscode xff08 使用并配置vim 安装及使用插件 4
  • 蓝桥杯之单片机学习(十)——PWM脉宽调制信号的发生与控制

    文章目录 一 训练任务1 1 具体要求 二 代码展示三 一些介绍 一 训练任务 在CT107D单片机综合训练平台上 xff0c 利用PWM脉宽信号实现独立按键S7对L1指示灯亮度变化的控制 1 1 具体要求 PWM脉宽信号的频率为100Hz

随机推荐