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

【MacOS实操】如何基于SSH连接远程linux服务器

MacOS上远程连接linux服务器,可以使用ssh命令+pem秘钥文件连接。

一、准备pem秘钥文件

如果已经有pem文件,则跳过这一步。如果手上有ppk文件,那么需要先转换为pem文件。

macOS 的默认 SSH 客户端不支持 PPK 格式,你需要将 PPK 文件转换为 PEM 格式。可以使用 PuTTYgen(通常在 Windows 上使用)进行转换,或者在 macOS 上安装 Homebrew 和 putty,然后运行以下命令:

安装 PuTTY:
homebrew安装教程

brew install putty

转换 PPK 为 PEM: 使用以下命令将 PPK 文件转换为 PEM:

puttygen /path/to/your-key.ppk -O private-openssh -o /path/to/your-key.pem

二、设置 PEM 文件权限

chmod 400 /path/to/your-key.pem

三、连接到服务器

ssh -i /path/to/your-key.pem your_username@76.100.123.21
#your_username是用户名,一般是root

在这里插入图片描述

四、快速连接

每次通过输入命令行来连接服务器很麻烦,我们可以通过设置iterm2中的profile配置,下次就能快速连接服务器。

1、打开profile配置

在这里插入图片描述

2、编辑配置

在这里插入图片描述

3、配置命令

在这里插入图片描述

4、使用

按照上述配置好后,每次可以通过打开设置定好的配置直接连接。
在这里插入图片描述


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

相关文章:

  • 详解:字符串常量池
  • 如何建购物网站提升用户体验
  • 数字后端零基础入门系列 | Innovus零基础LAB学习Day9
  • 【dvwa靶场:XSS系列】XSS (Reflected)低-中-高级别,通关啦
  • web开发Django+vue3
  • 有哪些编辑器,怎样选择编辑器
  • 【路径——Dijkstra】
  • Decision Tree Regressor (决策树) --- 论文实战
  • Apache Calcite - 查询优化之自定义优化规则
  • 用Python设置、更新和获取Excel单元格的值
  • 智能医疗文档处理:开源OCR系统解析
  • 使用 PyCharm 构建 FastAPI 项目:零基础入门 Web API 开发
  • DDR Study - LPDDR4 TTR/PPR/ECC/PASR/DBI
  • 极简实现酷炫动效:Flutter隐式动画指南第三篇自定义Flutter隐式动画
  • ADRV9009 跳频时间测试
  • npm入门教程15:npm 安全性
  • Xamarin 存档报错 XABLD7000 Xamarin.Tools.Zip.ZipException
  • Java集合框架面试指南
  • 从网络到缓存:在Android中高效管理图片加载
  • 使用Git LFS管理大型文件
  • 适用于 c++ 的 wxWidgets框架源码编译SDK-windows篇
  • 【蔬菜识别】Python+深度学习+CNN卷积神经网络算法+TensorFlow+人工智能+模型训练
  • el-date-picker日期选择器动态设置日期
  • 基于python的语音识别与蓝牙通信的温控系统
  • 2024年大厂AI大模型面试题精选与答案解析
  • ffmpeg常用命令