ssh远程连接服务器教程
ssh远程连接服务器教程检查是否已有 SSH 密钥首先你需要确认本地是否已经生成了 SSH 密钥。如果没有可以按照以下步骤生成。生成 SSH 密钥如果没有打开终端命令行然后输入以下命令来生成新的 SSH 密钥对ssh-keygen-trsa-b4096-Cyour_emailexample.com这里的your_emailexample.com是你 GitHub 注册账户的邮箱。然后会提示你选择保存密钥的路径一般直接按回车键默认路径是~/.ssh/id_rsa。如果提示设置密码passphrase你可以选择为空或者设置一个密码。完成后你的 SSH 密钥会生成在~/.ssh/目录下公钥id_rsa.pub私钥id_rsa文件作用configSSH 连接配置文件可以给不同服务器设置别名、私钥路径、端口、用户名直接ssh 别名就能连接不用每次敲一长串参数id_rsaRSA 私钥极其重要不能泄露用来身份认证不要发给别人id_rsa.pubRSA 公钥​可以公开把它内容写到服务器~/.ssh/authorized_keys实现免密登录known_hosts已知主机清单。第一次连服务器会把服务器公钥存这里防止中间人攻击服务器重装系统后会报密钥冲突known_hosts.oldknown_hosts 的备份旧文件更新 known_hosts 时自动生成lihe1.id_rsa自定义命名的私钥文件多套密钥场景使用一般在 config 里指定使用这个私钥连接特定服务器其中id_rsa与id_rsa.pub就是我们生成的密钥对服务器端这里我以宝塔运维的文件管理面板为例文件功能说明权限图中.authorized_keys.swpvim 编辑authorized_keys产生的临时交换文件编辑异常残留可以直接删除600/rootauthorized_keys✅​核心文件​存放所有客户端的​公钥 (.pub 内容)​。客户端私钥匹配这里的公钥即可免密登录服务器。权限必须严格600权限过大 SSH 会拒绝免密登录600/rootid_ed25519ed25519 算法私钥服务器本机生成的密钥一般本机 ssh 连接别的机器使用不要泄露600/rootid_ed25519.pubed25519 对应的公钥可以公开644/rootknown_hosts记录本机连接过的其他服务器公钥防止中间人攻击600/rootknown_hosts.oldknown_hosts 更新时自动生成的备份文件644/rootid_ed25519与id_ed25519.pub是服务器自带的密钥对而authorized_keys则是我们需要创建的文件authorized_keys文件创建客户端电脑 服务器 id_rsa 私钥---------------- authorized_keys(保存 id_rsa.pub)我们需要做的就是把我们本机的id_rsa.pub公钥文件的内容放到服务器的authorized_keys文件内这样当我们通过ssh连接时才会私钥验证成功 —— 允许登录。法一可以通过宝塔面版图形化创建authorized_keys文件随后把本机的公钥文件的内容完整复制到里面即可内容示例ssh-rsa sdifsfidsi(一串字符串已作脱敏处理这是我们添加进去的本地电脑公钥)ssh-ed25519 AAAA3N1lZDI1(一串字符串已作脱敏处理这个是服务器自带的自己的公钥)法二 手动创建 authorized_keys1. 进入 SSH 配置目录服务器执行cd ~/.ssh如果不存在mkdir ~/.ssh设置目录权限chmod 700 ~/.ssh2. 创建 authorized_keys 文件创建touch authorized_keys或者直接vim authorized_keys3. 写入客户端公钥打开本地电脑查看公钥使用记事本打开id_rsa.pub例如ssh-rsa AAAABaC1yc2EAAAADAQAAACAQC...... useremail.com复制​完整一行内容。进入服务器vim ~/.ssh/authorized_keys粘贴ssh-rsa AAAAB3aC1yc2EADAQABAAACAQC...... useremail.com保存vimEsc :wq Enter4. 设置 authorized_keys 权限SSH 对权限要求严格。执行chmod 600 ~/.ssh/authorized_keys查看ls -l ~/.ssh正常-rw------- 1 root root authorized_keys表示所有者(root)读 写 其他用户无权限后续连接使用ssh-iC:\Users\le4\.ssh\id_rsa root1x4.xxx.xxx.x8 ssh-i 私钥路径 用户名服务器IP打开你的cmd执行这条命令就可以远程操作服务器了连接的同时执行命令在服务器ssh-i 私钥 用户名服务器IP服务器命令查看服务器目录例如查看/rootssh -i C:\Users\le4\.ssh\id_rsa root1x4.xxx.xxx.x8 ls /root执行多个命令用ssh -i C:\Users\le4\.ssh\id_rsa root1x4.xxx.xxx.x8 cd /root ls等价于服务器执行cd /root ls启动服务例如启动 Dockerssh -i C:\Users\le4\.ssh\id_rsa root1x4.xxx.xxx.x8 systemctl start docker查看状态ssh -i C:\Users\le4\.ssh\id_rsa root1x4.xxx.xxx.x8 systemctl status docker执行服务器脚本比如服务器有/root/start.sh本地ssh -i C:\Users\le4\.ssh\id_rsa root1x4.xxx.xxx.x8 bash /root/start.sh

相关新闻

Agent 运行了 50 次任务后,它真的变聪明了吗?CSDN收藏必备,小白程序员必看大模型自进化秘籍!

Agent 运行了 50 次任务后,它真的变聪明了吗?CSDN收藏必备,小白程序员必看大模型自进化秘籍!

本文探讨了 AI agent 在执行任务过程中的自进化机制。Hermes Agent 通过自动生成技能、运行时自我修复和 Curator 定期整理,形成闭环进化回路。文章详细解析了其三角架构、记忆分层机制以及 GEPA 算法,展示了 agent 如何通过经验积累和反思提炼不断提升性…

2026/8/6 16:58:11 阅读更多 →
Unity光照原理:从组件到Shader的完整解析

Unity光照原理:从组件到Shader的完整解析

引子:一个"看似简单"的追问 想象你打开Unity——在场景里放了一盏Directional Light。 Inspector面板出现: Type:DirectionalColor:白色Intensity:1Shadow Type:Soft Shadows 你拖动光的旋转——…

2026/8/6 16:58:11 阅读更多 →
【AI写作变现实战指南】:2024年普通人靠AI在线写作月入5万的7个真实路径

【AI写作变现实战指南】:2024年普通人靠AI在线写作月入5万的7个真实路径

更多请点击: https://intelliparadigm.com 第一章:AI写作变现实战指南总览 AI写作已从概念验证迈入规模化变现阶段。本章聚焦可立即落地的实战路径,涵盖工具选型、内容生产、平台分发与收益闭环四大核心环节,不谈理论空谈&#x…

2026/8/6 16:58:11 阅读更多 →

最新新闻

php-cli-tools实战案例:构建你的第一个命令行应用

php-cli-tools实战案例:构建你的第一个命令行应用

php-cli-tools实战案例:构建你的第一个命令行应用 【免费下载链接】php-cli-tools A collection of tools to help with PHP command line utilities 项目地址: https://gitcode.com/gh_mirrors/ph/php-cli-tools php-cli-tools是一个强大的PHP命令行工具集合…

2026/8/6 22:37:43 阅读更多 →
Windows 11预览版退回正式版完整指南

Windows 11预览版退回正式版完整指南

1. 项目概述Windows Insider计划让用户能够提前体验新功能,但测试版系统的不稳定性也让不少用户想要回归正式版。最近我在帮同事处理一台卡在Windows 11预览版的笔记本时,发现"退出预览体验计划"这个看似简单的操作,实际上藏着不少…

2026/8/6 22:37:43 阅读更多 →
Ubuntu工控机内存泄漏与OOM Killer问题解决方案

Ubuntu工控机内存泄漏与OOM Killer问题解决方案

1. 问题现象与背景分析上周调试产线时遇到一台运行Ubuntu 22.04的工控机频繁假死,表现为:触摸屏无响应、SSH连接超时,但系统指示灯仍正常闪烁。这种"看起来活着但实际已瘫痪"的状态,在工业现场尤为致命——既无法远程维…

2026/8/6 22:36:43 阅读更多 →
MSTP技术解析:多生成树协议在企业网络中的应用

MSTP技术解析:多生成树协议在企业网络中的应用

1. 网络工程师必知:MSTP技术深度解析第一次接触MSTP是在2015年某金融项目的网络改造中,当时客户要求实现跨机房的链路冗余又不希望出现传统STP的带宽浪费问题。那是我第一次真正理解MSTP的价值——它不仅是生成树协议的升级版,更是解决现代数…

2026/8/6 22:36:43 阅读更多 →
MSTP技术解析:企业网络冗余与负载均衡实战

MSTP技术解析:企业网络冗余与负载均衡实战

1. 网络工程师必知的MSTP技术解析第一次接触MSTP是在2013年某金融项目的网络改造中,当时核心交换机频繁出现STP震荡导致业务中断。客户工程师指着拓扑图说:"咱们得上MSTP了,这个能解决广播风暴问题"。后来我才明白,MSTP…

2026/8/6 22:36:43 阅读更多 →
三维电子沙盘怎么选:四个维度拆解选型核心指标

三维电子沙盘怎么选:四个维度拆解选型核心指标

前言三维电子沙盘不是一次性采购设备,而是长期使用的技术平台。一旦选错,迁移成本极高,且涉及数据资产和培训投入。本文只拆解四个维度的判断标准,不推荐任何产品。一、先搞清楚自己的使用场景选型之前,先把场景定义清…

2026/8/6 22:36:43 阅读更多 →

日新闻

深入解析LimboAI C++内核:架构设计与性能优化实战

深入解析LimboAI C++内核:架构设计与性能优化实战

1. 项目概述:为什么我们需要深入LimboAI的C内核?如果你是一名使用Godot引擎的游戏开发者,尤其是对AI行为逻辑有较高要求的项目,那么LimboAI这个名字你大概率不会陌生。它作为Godot 4生态中一个备受瞩目的行为树与状态机插件&#…

2026/8/6 0:00:06 阅读更多 →
Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发

Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发

1. 项目概述与核心思路大家好,我是老张,一个在游戏开发一线摸爬滚打了十多年的老码农。今天咱们接着聊《空洞骑士》风格2D动作游戏的Demo制作。上一期我们搭好了基础框架,处理了角色移动和碰撞,这一期,我们要让游戏世界…

2026/8/6 0:00:06 阅读更多 →
被动防火门市场前景发展趋势

被动防火门市场前景发展趋势

被动防火门依靠材质结构、密闭构造阻隔烟火蔓延,无需电控启动,是建筑被动消防系统核心构件,行业依托新规管控、城市更新、工业安全升级迎来稳定扩容,整体朝着合规化、专项化、低碳化、智能化方向发展。现阶段 GB12955‑2024 新版国…

2026/8/6 0:00:06 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/6 22:02:27 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/6 22:02:27 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/6 22:02:27 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/5 23:28:39 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/6 22:02:28 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/5 23:46:51 阅读更多 →