当前位置: 首页 > news >正文

拷贝公钥文件后,ssh 服务器仍提示输入密码

      我们因为工作需要,可能在本地包含多个公私钥对,且每个公私钥对在生成时,指定的邮箱也不相同,所以我们在登录一些机器时,会指定不同的公钥文件,但是,有时候就算我们指定了正确的公钥文件,服务端仍提示要求输入密码,这很烦人,使用ssh -vv查看会提示公钥文件invalid format。 这时候可能需要通过ssh-add 命令,把指定公私钥对加入ssh-agent系统管理范围。

 ssh-add ~/.ssh/id_bwh

       一般来说,生成公钥登录机器的方法如下:

ssh-keygen -t ed25519 -C '18355559312@163.com' -f id_bwh

-f 为文件名

ssh-copy-id -p 29137 -i ~/.ssh/id_bwh root@74.120.171.120

然后,将公钥拷贝至目标机器

最后,指定公钥文件登录

ssh -vv -p 29137 -i ~/.ssh/id_bwh.pub root@74.120.171.120

其中-vv 可以看到ssh登录过程中的详细报错

http://www.lryc.cn/news/128985.html

相关文章:

  • 算法|Day45 动态规划13
  • 基于随机森林的手写体数字识别,基于RF的手写体数字识别,基于RF的MNIST数据集分类识别
  • vite初始化vue3项目(配置自动格式化工具与git提交规范工具)
  • leetcode473. 火柴拼正方形(回溯算法-java)
  • git-fatal: No url found for submodule path ‘packages/libary‘ in .gitmodules
  • Android开发之性能优化:过渡绘制解决方案
  • Wireshark 抓包过滤命令汇总
  • 配资平台app(正规股票配资软件)架构是怎么搭建的?
  • 【实用黑科技】如何 把b站的缓存视频弄到本地——数据恢复软件WinHex 和 音视频转码程序FFmpeg
  • 神经网络基础-神经网络补充概念-57-多任务学习
  • CMake教程6:调用lib、dll
  • 行业资讯丨“燃气智慧化”到底是什么?
  • angular注入方法providers
  • Git提交规范指南
  • QT之UDP通信
  • 一、进入sql环境,以及sql的查询、新建、删除、使用
  • 向日葵如何截图
  • 固定资产折旧报表
  • ubuntu18 下更改 mysql 数据目录
  • Arduino看门狗定时器WDT
  • 大数据岗位秋招面试八股文总结(不定时更新)
  • MATLAB高分辨率图片
  • Spring Clould 消息队列 - RabbitMQ
  • 【SpringBoot】中的ApplicationRunner接口 和 CommandLineRunner接口
  • 微信小程序前后端开发快速入门(完结篇)
  • 【Linux】进程间通信之消息队列
  • 一次Linux中的木马病毒解决经历(6379端口---newinit.sh)
  • ProtoBuf
  • AJ-Captcha行为验证在vue中的使用
  • Layui列表复选框根据条件禁用