- 每天登录服务器都要输一遍密码,输错了重来,换电脑又要重新记。如果你也觉得烦,SSH 密钥登录就是为你准备的:私钥留在自己的电脑上,公钥放到服务器上,登录时双方自动核对,通过就直接进系统,不用再记密码。 一、密钥登录为什么更安全密码可以被猜、被撞库、被钓鱼,只要足够简单或多处重复使用,攻击者总有办法试出来。密钥则不同:一对 2048 位以上的 RSA 密钥或更短的 Ed25519 密钥,暴力破... 每天登录服务器都要输一遍密码,输错了重来,换电脑又要重新记。如果你也觉得烦,SSH 密钥登录就是为你准备的:私钥留在自己的电脑上,公钥放到服务器上,登录时双方自动核对,通过就直接进系统,不用再记密码。 一、密钥登录为什么更安全密码可以被猜、被撞库、被钓鱼,只要足够简单或多处重复使用,攻击者总有办法试出来。密钥则不同:一对 2048 位以上的 RSA 密钥或更短的 Ed25519 密钥,暴力破...
- Tailscale SSH 与 OpenSSH 密钥登录的认证差异实战同一台机器,两种 SSH 登录方式:Tailscale SSH 和 OpenSSH 密钥登录。它们看起来都是 ssh root@某地址,但认证模型完全不同——一个认身份,一个认密钥。2026 年 10 月 24 日,我在一台 sg188 机器上把这两种登录方式逐一验证了一遍,顺带踩了一个"Tailscale SSH 策略先... Tailscale SSH 与 OpenSSH 密钥登录的认证差异实战同一台机器,两种 SSH 登录方式:Tailscale SSH 和 OpenSSH 密钥登录。它们看起来都是 ssh root@某地址,但认证模型完全不同——一个认身份,一个认密钥。2026 年 10 月 24 日,我在一台 sg188 机器上把这两种登录方式逐一验证了一遍,顺带踩了一个"Tailscale SSH 策略先...
- 密码登录看起来方便,却是服务器最常被攻击的入口:弱口令会被暴力破解,口令一旦泄露,攻击者就能直接登录。SSH 密钥登录用一对非对称密钥代替口令,私钥留在自己手里,公钥放在服务器上,登录时双方做一次密码学验证,既不用每次输口令,也大幅提高了破解成本。本文从生成密钥讲起,到禁用密码登录,给出一套可以在生产服务器上直接落地的配置流程。 一、密钥登录的原理SSH 密钥是一对文件:私钥(id_ed25... 密码登录看起来方便,却是服务器最常被攻击的入口:弱口令会被暴力破解,口令一旦泄露,攻击者就能直接登录。SSH 密钥登录用一对非对称密钥代替口令,私钥留在自己手里,公钥放在服务器上,登录时双方做一次密码学验证,既不用每次输口令,也大幅提高了破解成本。本文从生成密钥讲起,到禁用密码登录,给出一套可以在生产服务器上直接落地的配置流程。 一、密钥登录的原理SSH 密钥是一对文件:私钥(id_ed25...
- 从密钥生成、公钥上传到 sshd_config 五项加固,一套动作同时解决 SSH 免密效率与公网安全问题,附权限坑位与登录失败排查顺序。 从密钥生成、公钥上传到 sshd_config 五项加固,一套动作同时解决 SSH 免密效率与公网安全问题,附权限坑位与登录失败排查顺序。
- 每天登录服务器都要输一遍密码,输错一次还要重来,时间久了既麻烦也不安全。更稳妥的做法是:先配好密钥免密登录,再把密码登录关掉,最后用权限和日志把口子守住。下面是一套可以直接照着做的速记。 一、生成密钥对在本地电脑上生成一对密钥,私钥自己留好,公钥放到服务器上:ssh-keygen -t ed25519 -C "my-laptop"ls -l ~/.ssh/生成时会问保存位置和口令,直接回车用... 每天登录服务器都要输一遍密码,输错一次还要重来,时间久了既麻烦也不安全。更稳妥的做法是:先配好密钥免密登录,再把密码登录关掉,最后用权限和日志把口子守住。下面是一套可以直接照着做的速记。 一、生成密钥对在本地电脑上生成一对密钥,私钥自己留好,公钥放到服务器上:ssh-keygen -t ed25519 -C "my-laptop"ls -l ~/.ssh/生成时会问保存位置和口令,直接回车用...
- 每天 SSH 登录服务器都要输密码,输烦了不说,光密码这一条就浑身是风险:太简单了怕被爆破,太复杂了自己记不住,贴在屏幕边上更不像话。后来把密钥登录配上了,世界清净了。记一下流程,给有同样困扰的朋友。先说原理,大白话版。密钥是一对:公钥和私钥。你把公钥放到服务器上,相当于在门上装了把锁;私钥留在自己电脑上,就是钥匙。登录的时候两边对一下,配得上就开门。全程不用输密码,别人就算知道你的 IP ... 每天 SSH 登录服务器都要输密码,输烦了不说,光密码这一条就浑身是风险:太简单了怕被爆破,太复杂了自己记不住,贴在屏幕边上更不像话。后来把密钥登录配上了,世界清净了。记一下流程,给有同样困扰的朋友。先说原理,大白话版。密钥是一对:公钥和私钥。你把公钥放到服务器上,相当于在门上装了把锁;私钥留在自己电脑上,就是钥匙。登录的时候两边对一下,配得上就开门。全程不用输密码,别人就算知道你的 IP ...
- tmux 会话管理速记:安装建会、脱离恢复、分屏多窗口,以及给部署、备份等长任务加一道保险,SSH 断线也不丢任务。 tmux 会话管理速记:安装建会、脱离恢复、分屏多窗口,以及给部署、备份等长任务加一道保险,SSH 断线也不丢任务。
- 2026 年 11 月 6 日,我在给一台江苏本地 Ubuntu 机器配 Cloudflare 隧道 SSH 入口时,踩了一个很小的坑:隧道的 Service URL 写成了 http://127.0.0.1:22,结果 SSH 死活连不上;改成 ssh://127.0.0.1:22 后立刻通了。 现象机器本身:Ubuntu 26.04.1 LTS,内网 172.21.3.249,SSH 监... 2026 年 11 月 6 日,我在给一台江苏本地 Ubuntu 机器配 Cloudflare 隧道 SSH 入口时,踩了一个很小的坑:隧道的 Service URL 写成了 http://127.0.0.1:22,结果 SSH 死活连不上;改成 ssh://127.0.0.1:22 后立刻通了。 现象机器本身:Ubuntu 26.04.1 LTS,内网 172.21.3.249,SSH 监...
- 使用 VS Code Remote-SSH 连接 Linux 服务器:从配置到远程开发一、前言在日常开发工作中,我们经常需要连接远程 Linux 服务器,进行代码编写、项目部署、环境配置以及程序调试。传统的 SSH 终端虽然能够完成基本操作,但在文件管理和代码编辑方面不够直观。VS Code 提供的 Remote-SSH 插件,可以让开发者直接在本地编辑远程服务器上的文件,大幅提升开发效率。... 使用 VS Code Remote-SSH 连接 Linux 服务器:从配置到远程开发一、前言在日常开发工作中,我们经常需要连接远程 Linux 服务器,进行代码编写、项目部署、环境配置以及程序调试。传统的 SSH 终端虽然能够完成基本操作,但在文件管理和代码编辑方面不够直观。VS Code 提供的 Remote-SSH 插件,可以让开发者直接在本地编辑远程服务器上的文件,大幅提升开发效率。...
- xz-utils 供应链投毒事件:构建系统投毒与 SSH 认证后门的完整攻击链2024 年 3 月 29 日,一位微软工程师在排查 SSH 性能问题时,意外揭开了一场潜伏近三年的供应链投毒攻击。这不是一次普通的漏洞披露——它是一场教科书级别的长期社会工程 + 构建系统投毒 + 运行时后门注入的完整攻击链。本文将逐层拆解这条链的每一个环节。 一、事件全景:一条时间线时间事件2021 年初账号... xz-utils 供应链投毒事件:构建系统投毒与 SSH 认证后门的完整攻击链2024 年 3 月 29 日,一位微软工程师在排查 SSH 性能问题时,意外揭开了一场潜伏近三年的供应链投毒攻击。这不是一次普通的漏洞披露——它是一场教科书级别的长期社会工程 + 构建系统投毒 + 运行时后门注入的完整攻击链。本文将逐层拆解这条链的每一个环节。 一、事件全景:一条时间线时间事件2021 年初账号...
- 一台暴露在公网上的小服务器,最常见的“访客”往往不是人,而是全网扫描的 SSH 爆破程序。它们拿着常见用户名和弱口令字典,一天 24 小时不停地敲门。单靠把密码设复杂一点是不够的:只要 SSH 端口还开着,这种尝试就不会停。今天给自己的小服务器加一层 fail2ban,让它自动识别爆破行为并把对应的 IP 封掉,把重复劳动交给机器。 一、先看日志:爆破长什么样动手之前,先确认自己的服务器是不... 一台暴露在公网上的小服务器,最常见的“访客”往往不是人,而是全网扫描的 SSH 爆破程序。它们拿着常见用户名和弱口令字典,一天 24 小时不停地敲门。单靠把密码设复杂一点是不够的:只要 SSH 端口还开着,这种尝试就不会停。今天给自己的小服务器加一层 fail2ban,让它自动识别爆破行为并把对应的 IP 封掉,把重复劳动交给机器。 一、先看日志:爆破长什么样动手之前,先确认自己的服务器是不...
- SSH 密钥登录与安全加固实战密码登录是服务器被暴力破解最常见的入口。一台刚开通的云服务器如果直接用密码开放 22 端口,往往几天内就会在日志里看到大量失败登录记录。本文以一台新购的 Linux 云服务器为例,介绍如何改用密钥登录,并做一套基础的安全加固。 一、为什么优先用密钥登录口令再复杂也扛不住持续的字典爆破和撞库,而密钥登录的私钥长度通常在 2048 位以上,暴力破解在现实中基本不可... SSH 密钥登录与安全加固实战密码登录是服务器被暴力破解最常见的入口。一台刚开通的云服务器如果直接用密码开放 22 端口,往往几天内就会在日志里看到大量失败登录记录。本文以一台新购的 Linux 云服务器为例,介绍如何改用密钥登录,并做一套基础的安全加固。 一、为什么优先用密钥登录口令再复杂也扛不住持续的字典爆破和撞库,而密钥登录的私钥长度通常在 2048 位以上,暴力破解在现实中基本不可...
- 新买的云服务器第一件事不是装应用,而是把 SSH 加固好。本文按改端口、禁密码、配密钥、开防火墙的顺序,给出一套可直接落地的加固流程。 新买的云服务器第一件事不是装应用,而是把 SSH 加固好。本文按改端口、禁密码、配密钥、开防火墙的顺序,给出一套可直接落地的加固流程。
- SSH 连上服务器,跑一个要半小时的任务,本地网络一闪断,终端跟着断了,任务也没了。这种事遇到一次,就会想找个办法让命令和终端解绑。tmux 就是干这个的:它在服务器上开一个会话,命令跑在会话里,终端只是连上去看一眼,随时可以断开、随时可以回来。 先理解 tmux 的一层关系tmux 里有三层:服务器、会话、窗口。服务器是后台常驻的进程,一个用户通常只有一个;会话是工作的单位,一个会话可以对... SSH 连上服务器,跑一个要半小时的任务,本地网络一闪断,终端跟着断了,任务也没了。这种事遇到一次,就会想找个办法让命令和终端解绑。tmux 就是干这个的:它在服务器上开一个会话,命令跑在会话里,终端只是连上去看一眼,随时可以断开、随时可以回来。 先理解 tmux 的一层关系tmux 里有三层:服务器、会话、窗口。服务器是后台常驻的进程,一个用户通常只有一个;会话是工作的单位,一个会话可以对...
- 一、问题背景平时使用华为云 ECS 云服务器时,一般会通过 SSH 远程登录 Linux 系统。但有时候输入服务器 IP 和密码后,却无法正常连接,可能出现以下提示:Connection timed out(连接超时)Connection refused(连接被拒绝)Permission denied(权限被拒绝)这些问题不一定是服务器故障,也可能是安全组、SSH 服务或者登录凭证配置不正确... 一、问题背景平时使用华为云 ECS 云服务器时,一般会通过 SSH 远程登录 Linux 系统。但有时候输入服务器 IP 和密码后,却无法正常连接,可能出现以下提示:Connection timed out(连接超时)Connection refused(连接被拒绝)Permission denied(权限被拒绝)这些问题不一定是服务器故障,也可能是安全组、SSH 服务或者登录凭证配置不正确...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签