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

通过 ssh config 快速免密连接服务器

通过 ssh config 快速免密连接服务器

目录

  • 通过 ssh config 快速免密连接服务器
    • 1. 创建ssh的私钥和公钥的话 (如果已经做过可忽略)
    • 2. 创建config文件,填写服务器配置
    • 3. 允许在远程服务器的授权密钥上安装 SSH 密钥

1. 创建ssh的私钥和公钥的话 (如果已经做过可忽略)

ssh-keygen -t rsa  

在类似目录可以看到生成的内容(config 文件是后面生成的)
在这里插入图片描述

2. 创建config文件,填写服务器配置

vim config
Host myserver 
        HostName 12.132.24.184
        User username
        IdentityFile ~/.ssh/id_rsa

从上往下依次是:

  • 服务器别名
  • 服务器公网 ip
  • 服务器对应用户的用户名
  • 私钥地址

3. 允许在远程服务器的授权密钥上安装 SSH 密钥

执行以下指令
ssh-copy-id -i 私钥的地址 username@ip_address

ssh-copy-id -i ~/.ssh/username/id_rsa username@12.132.24.184

如果没有ssh-copy-id指令可以自行百度进行安装。


http://www.kler.cn/a/387966.html

相关文章:

  • 前端神经网络入门(三):深度学习与机器学习的关系、区别及核心理论支撑 - 以Brain.js示例
  • Flutter Getx状态管理
  • ❤React-React 组件通讯
  • request爬虫库的小坑
  • 使用 Visual Studio Installer 彻底卸载 Visual Studio方法与下载
  • 金价大跌,特朗普胜选或成导火索
  • 【dvwa靶场:XSS系列】XSS (Reflected)低-中-高级别,通关啦
  • 【开发】Java的内存溢出
  • uni-app打包后报错云服务空间未关联
  • unity关于自定义渲染、内存管理、性能调优、复杂物理模拟、并行计算以及插件开发
  • [python] 如何debug python脚本中C++后端的core dump
  • 【嵌入式开发——ARM】1ARM架构
  • 牛客周赛 Round 67
  • Android 实现一个系统级的悬浮秒表
  • 基于 STM32 的天气时钟项目中添加天气数据的网络获取功能
  • Edge浏览器打开PDF无法显示电子签章
  • mac 本地docker-mysql主从复制部署
  • Hive-testbench套件使用文档
  • Matlab绘制箭头(annotation 、quiver、​quiver3)
  • Python批量合并多个PDF
  • 【Ubuntu24.04】从双系统到虚拟机再到单系统的故事
  • 产品如何3D建模?如何根据使用场景选购3D扫描仪?
  • 书生大模型第四期闯关任务与笔记
  • 在 WPF 中,绑定机制是如何工作的?WPF数据绑定机制解析
  • onnx-runner:使用ORT运行YOLO的ONNX模型
  • 安全关键型嵌入式系统设计模式整理及应用实例