当前位置:网站首页 > 编程语言 > 正文

ssh免密配置失败(ssh免密配置不生效)



说明:

  1. 假设场景为,A机器 ssh免密登录server,如何进行配置。
  2. 下面的操作都是在执行登录的A机器上进行的操作,不会涉及登录到server进行操作的情况。
  1. A机器上,终端中打开 文件夹,如果不存在就创建该文件
  2. 使用命令生成公钥和私钥。
    • 默认使用id_rsa文件,如果已经存在该文件,可以键入其他文件
      SSH免密登录配置 & <a href='/tag/116'>解决</a>配置成功后不生效问题_再启动
    • 也可以直接使用 命令指定文件名
  3. 使用 把公钥文件拷贝到server服务器,如
  4. 如果这里不能登录,需要重启重启ssh服务
    1. ubuntu重启ssh服务: 或者
    2. Mac下重启ssh服务:先关闭,再启动
      • Mac下关闭ssh:
      • Mac下启动ssh服务:

正常情况下,通过上面的操作就可以直接直接通过 的方式登录了,如果不能登录,通过下面的方法查看原因。

ssh不能登录,使用查看详细日志,找到原因并解决。

在使用 登录时,发现还是需要输入密码,免密功能设置未能生效。在该命令后添加 参数,即查看详细日志。

SSH免密登录配置 & 解决配置成功后不生效问题_ide_02
发现日志红框中,有遍历文件的操作,但其中这些文件都不存在,自己的文件中都不存在,猜测可能是ssh便利它已经定义的一些默认文件进行登录识别。

创建config文件,并进行配置,问题解决。

我的ssh文件为:
SSH免密登录配置 & 解决配置成功后不生效问题_ide_03
对应的config文件内容。

 
  
  1. 文件夹权限不对,设置权限为
  2. 待续~
到此这篇ssh免密配置失败(ssh免密配置不生效)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • vs2017多个源文件单独运行(vs如何运行多个源文件)2025-11-02 16:00:10
  • vs怎么调试(vs怎么调试当前程序)2025-11-02 16:00:10
  • 最终幻想7战斗系统好蠢(最终幻想7战斗力排名)2025-11-02 16:00:10
  • k8s升级组件方法(k8s 升级)2025-11-02 16:00:10
  • 预训练适应仪得了什么奖(预适应训练仪出厂价格)2025-11-02 16:00:10
  • nvme是什么硬盘牌子(nvme硬盘什么牌子好)2025-11-02 16:00:10
  • mt103报文52d项(mt103报文52d项的准确率非常高)2025-11-02 16:00:10
  • impdp(impdp导入指定字符集)2025-11-02 16:00:10
  • pointnet复现(pointnet复现及可能出现的问题)2025-11-02 16:00:10
  • 浏览器传输协议(浏览器传输协议怎么写)2025-11-02 16:00:10
  • 全屏图片