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

Windows 配置 ssh 秘钥登录 Ubuntu

在 Windows 上推送 SSH 公钥到远程服务器(类似于 Linux 上的 ssh-copy-id)可以通过以下几种方法实现:


** 手动复制公钥内容**

  1. 查看本地公钥内容:
    type $env:USERPROFILE\.ssh\id_rsa.pub
    
  2. 登录远程服务器,将公钥内容粘贴到 ~/.ssh/authorized_keys 文件中:
    mkdir -p ~/.ssh
    echo "你的公钥内容" >> ~/.ssh/authorized_keys
    chmod 600 ~/.ssh/authorized_keys
    

注意事项

  1. 权限问题:确保远程服务器的 ~/.ssh 目录权限为 700authorized_keys 文件权限为 600
  2. SSH 服务配置:检查远程服务器的 /etc/ssh/sshd_config 是否允许公钥认证:
    PubkeyAuthentication yes
    
  3. 防火墙:确保远程服务器的 SSH 端口(默认 22)开放。

相关文章:

  • STM32F446主时钟失效时DAC输出异常现象解析与解决方案
  • ✨ PLSQL卡顿优化
  • 加州房价预测:基于 Python 的多元回归分析实践
  • 虚拟文件(VFS)
  • 代码混淆技术的还原案例
  • python网络爬虫的基本使用
  • ai陪伴项目——Android app开发
  • MySQL--day7--聚合函数
  • 多模态智能体架构
  • [Git] 如何进行版本回退
  • skywalking 10.2 源码编译
  • Groovy:Java 的简洁版
  • 2022 年 9 月青少年软编等考 C 语言八级真题解析
  • 安卓无障碍脚本开发全教程
  • 计算机网络中的单播、组播与广播
  • 41-牧场管理系统
  • 相向双指针 -- 灵神刷题
  • xdvipdfmx:fatal: File ended prematurely. No output PDF file written.
  • 【笔记】如何解决GitHub报错403
  • JAVA网络编程——socket套接字的介绍上(详细)
  • 做门户网站maosi/长春网站搭建
  • 淘宝网站建设问题/乐天seo视频教程
  • 安徽建设网官方网站/2024年新闻摘抄十条
  • 淄博百度网站建设/佛山网站搜索排名
  • wordpress主题个性/seo专业培训
  • 大连 祥云 网站优化/关键词优化的主要工具