news 2026/8/18 14:35:01

ssh ssh-copy-id 报错解决

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ssh ssh-copy-id 报错解决

在ssh 复制密钥到远程服务器时报错

/usr/bin/ssh-copy-id: ERROR: failed to open ID file '/root/.pub': 没有那个文件或目录
(to install the contents of '/root/.pub' anyway, look at the -f option)

这个报错ERROR: failed to open ID file '/root/.pub': 没有那个文件或目录,原因很简单:你的当前用户(这里是root)还没有生成 SSH 密钥对,所以找不到公钥文件。


🛠️ 完整解决步骤

  1. 生成 SSH 密钥对在执行ssh-copy-id之前,需要先生成密钥:

    bash

    运行

    ssh-keygen -t ed25519

    执行后一路按回车(不设置密码),就会在/root/.ssh目录下生成:

    • id_ed25519:私钥文件
    • id_ed25519.pub:公钥文件
  2. 再次执行 ssh-copy-id生成密钥后,再运行你的命令:

    bash

    运行

    ssh-copy-id root@172.16.7.88

    输入目标服务器的密码,公钥就会被复制到目标服务器的/root/.ssh/authorized_keys文件中,之后就可以免密登录了。


💡 额外说明

  • 如果你的密钥文件名不是默认的id_ed25519,可以用-i参数指定公钥路径:

    bash

    运行

    ssh-copy-id -i /path/to/your/public_key.pub root@172.16.7.88
  • 确保目标服务器的~/.ssh目录权限为700authorized_keys文件权限为600,否则免密登录可能失效:

    bash

    运行

    # 在目标服务器上执行 chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/18 13:14:57

计算机毕业设计springboot大学生健康管理系统 基于SpringBoot的高校学生身心健康追踪与干预平台 校园健康云:面向大学生的智能健康档案与风险预警系统

计算机毕业设计springboot大学生健康管理系统(配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。“脆皮大学生”不是梗,是警报。体测前夜突击锻炼、熬夜刷剧到三点、心理…

作者头像 李华
网站建设 2026/8/9 5:47:28

【学习笔记】Transformer基础概念

Transformer每次都听朋友聊到,虽然我目前的研究领域尚未包含这种架构,但是还是学习一下。Transformer 是一种革命性的神经网络架构。它于2017年由谷歌团队的论文《Attention Is All You Need》提出,最初用于机器翻译,但后来彻底改…

作者头像 李华
网站建设 2026/8/8 2:58:08

GPT-OSS部署成本分析:vGPU资源使用优化建议

GPT-OSS部署成本分析:vGPU资源使用优化建议 在当前大模型广泛应用的背景下,GPT-OSS作为OpenAI最新开源的20B参数级别模型,凭借其强大的语言理解与生成能力,正被越来越多企业和开发者用于本地化部署。本文聚焦于gpt-oss-20b-WEBUI…

作者头像 李华
网站建设 2026/7/26 12:32:51

Qwen3-Embedding-0.6B与text-embedding-ada-002对比评测

Qwen3-Embedding-0.6B与text-embedding-ada-002对比评测 1. Qwen3-Embedding-0.6B 模型解析 1.1 核心能力与技术背景 Qwen3 Embedding 模型系列是 Qwen 家族中专为文本嵌入和排序任务打造的最新成员,基于强大的 Qwen3 系列密集基础模型构建。该系列覆盖了从轻量级…

作者头像 李华
网站建设 2026/8/17 9:24:10

提升开发效率:fft npainting lama调试模式启用指南

提升开发效率:fft npainting lama调试模式启用指南 1. 调试模式的价值与适用场景 在进行图像修复类AI应用的二次开发时,最让人头疼的问题之一就是“黑盒运行”——模型跑起来了,但不知道中间发生了什么。尤其是当你基于 fft npainting lama…

作者头像 李华