侧边栏壁纸
博主头像
Awesome Devin 博主等级

行动起来,活在当下

  • 累计撰写 345 篇文章
  • 累计创建 26 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

新装系统生成authorized_keys文件的方法

Administrator
2024-11-04 / 0 评论 / 0 点赞 / 8 阅读 / 0 字

新装系统生成authorized_keys文件的方法

问题

新安装的系统没有这个文件,一般怎么生成?

解答

  1. 创建 .ssh 目录(如果不存在):

    mkdir -p ~/.ssh
    chmod 700 ~/.ssh
    
  2. 添加公钥

    • 如果你已经有公钥(通常在 ~/.ssh/id_rsa.pub),可以使用以下命令将其内容添加到 authorized_keys
      cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
      chmod 600 ~/.ssh/authorized_keys
      
  3. 直接从剪贴板粘贴公钥

    • 如果你有公钥在剪贴板上,可以使用 echo 和重定向来创建文件:
      echo "your-public-key-content" >> ~/.ssh/authorized_keys
      chmod 600 ~/.ssh/authorized_keys
      
  4. 使用 ssh-copy-id 从其他机器复制公钥

    • 如果你想从本地机器将公钥复制到远程服务器上,可以使用:
      ssh-copy-id user@remote-host
      

这些方法都可以创建并正确配置 authorized_keys 文件。

欢迎关注我的公众号“辣个男人Devin”,新鲜技术文章第一时间推送。

0
博主关闭了所有页面的评论