【系统安全加固】Centos 设置禁用密码并打开密钥登录
文章目录一简要概述二操作步骤1. 服务器端生成密钥2. 在服务器上安装公钥3.下载私钥到本地重要否则后面无法登录4. 修改配置文件禁用密码并打开密钥登录5. 重启sshd服务6. 配置xshell使用密钥登录三思路整理一简要概述正常情况下我们使用密码ssh登录云主机一般会出现如下提示这说明一个事实系统正在遭受暴力破解如何加固你的服务器呢当然是启用密钥登录二操作步骤下面的步骤列举的是用户已经使用root用户、密码登录的情况下1. 服务器端生成密钥#进入工作目录cd~#服务器端生成密钥一直默认回车就好ssh-keygen-trsa2. 在服务器上安装公钥#进入目录cd~/.sshcatid_rsa.pubauthorized_keys3.下载私钥到本地重要否则后面无法登录可使用xftp工具进入/root/.ssh目录下载私钥文件 id_rsa4. 修改配置文件禁用密码并打开密钥登录#删除配置项sed-i/PasswordAuthentication.*/d/etc/ssh/sshd_configsed-i/PubkeyAuthentication.*/d/etc/ssh/sshd_configsed-i/RSAAuthentication.*/d/etc/ssh/sshd_configsed-i/AuthorizedKeysFile.*/d/etc/ssh/sshd_config#追加配置项cat/etc/ssh/sshd_configEOF PasswordAuthentication no PubkeyAuthentication yes RSAAuthentication yes AuthorizedKeysFile .ssh/authorized_keys EOF5. 重启sshd服务#重启sshd服务systemctl restart sshd6. 配置xshell使用密钥登录可以看到系统已经禁止密码登录强制用户选择密钥登录选择浏览-》导入-》选择前面下载的私钥选中私钥后点击确定登录成功三思路整理张三要去李四家串门怎么能顺利的进入呢方法1私钥复制多份- 公钥李四server配了一把锁公钥和钥匙私钥李四把钥匙私钥给了张三client李四把钥匙私钥给了王五client这样张三client和王五client都能进李四server家了方法2私钥-公钥复制多份张三client配了一把锁公钥和钥匙私钥张三把锁公钥给了李四server这样张三client就能进李四server家了张三把锁公钥给了王五server这样张三client也能进王五server家了以上方案中钥匙私钥一定是保密的。有任何问题和建议都可以向我提问讨论,大家一起进步谢谢!-over-

相关新闻

向量数据库不是万能解药:23家AI创业公司数据库架构审计报告(含QPS衰减曲线与冷热数据迁移阈值)

向量数据库不是万能解药:23家AI创业公司数据库架构审计报告(含QPS衰减曲线与冷热数据迁移阈值)

更多请点击: https://codechina.net 第一章:向量数据库不是万能解药:23家AI创业公司数据库架构审计报告(含QPS衰减曲线与冷热数据迁移阈值) 在对23家处于A轮至B轮融资阶段的AI创业公司进行深度架构审计后,…

2026/8/3 19:33:11 阅读更多 →
深入解析管道(PIPE)原理:从Broken Pipe故障到系统级诊断

深入解析管道(PIPE)原理:从Broken Pipe故障到系统级诊断

1. 项目概述:从“管道”故障到系统级理解 最近在排查一个后台服务稳定性问题时,频繁遇到 Broken Pipe 和连接失败的报错,日志里赫然躺着 failed to connect to the docker api at npipe:////./pipe/dockerdesktoplinuxen 这样的信息。这让…

2026/8/3 19:33:11 阅读更多 →
开源Godot 2D Builder:高效构建游戏场景的可视化工具

开源Godot 2D Builder:高效构建游戏场景的可视化工具

1. 项目概述:为什么我们需要一个2D Builder? 如果你用过Godot引擎做过2D游戏,尤其是那种需要大量关卡、地图或者复杂场景的游戏,你肯定对“手动摆放”这件事深有感触。无论是用TileMap一格一格地铺地砖,还是用场景编辑…

2026/8/3 19:33:11 阅读更多 →

最新新闻

行为树实战:从状态机到py_trees,掌握AI决策核心与Fallback节点精髓

行为树实战:从状态机到py_trees,掌握AI决策核心与Fallback节点精髓

1. 从状态机到行为树:为什么我们需要更灵活的决策逻辑如果你做过机器人、游戏AI或者任何需要复杂行为逻辑的项目,大概率用过状态机。状态机是个好东西,它把行为拆分成一个个离散的状态,通过事件触发状态转移,逻辑清晰&…

2026/8/3 20:10:43 阅读更多 →
Base16/32/64多层编码破解技术与实战应用

Base16/32/64多层编码破解技术与实战应用

1. 项目概述 Base16/32/64多层随机编码破解是一个典型的编码逆向工程实战项目。这类技术常见于安全研究、数字取证和渗透测试领域,主要用于处理经过多重编码混淆的数据。我在实际工作中遇到过不少案例:从恶意软件分析中提取的混淆payload,到网…

2026/8/3 20:10:43 阅读更多 →
Tauri打包Windows应用中文界面配置全攻略

Tauri打包Windows应用中文界面配置全攻略

1. 项目概述:为什么Tauri打包Windows应用需要专门配置中文界面? 最近在折腾一个用Tauri开发的桌面小工具,功能都跑通了,准备打包发给团队里的同事用。结果一打包成Windows的exe,问题来了:安装界面、安装路径…

2026/8/3 20:10:43 阅读更多 →
SQL注入自动化测试:双引号闭合场景实战解析

SQL注入自动化测试:双引号闭合场景实战解析

1. 项目概述:sqli-labs-Less-6的挑战与突破sqli-labs作为经典的SQL注入实战平台,其Less-6关卡设计了一个基于双引号闭合的字符型注入场景。这个关卡的特殊性在于它不像前五关那样使用单引号闭合,而是采用了id("$id")的过滤方式。我…

2026/8/3 20:10:43 阅读更多 →
《SpringBoot 3:入门与应用实战》第 15 章 生产级特性 使用监控体系 阅读笔记

《SpringBoot 3:入门与应用实战》第 15 章 生产级特性 使用监控体系 阅读笔记

《SpringBoot 3:入门与应用实战》第 15 章 生产级特性 使用监控体系 阅读笔记 一 参考资料 二 笔记总结 15.5 使用监控体系 Spring Boot Admin 的核心作用是管理和简单监控 Spring Boot 应用的状态,所以其最大的局限性就是只能监控 Spring Boot 应用&…

2026/8/3 20:10:43 阅读更多 →
职场进阶必备!OpenClaw 2.9.0智能桌面自动化工具落地实操指南

职场进阶必备!OpenClaw 2.9.0智能桌面自动化工具落地实操指南

🔥前言:Win11 环境运行 OpenClaw 必读说明 OpenClaw(因其图标酷似小龙虾,在社区中常被昵称为“小龙虾”)是一款备受关注的本地优先 AI 智能体项目。它基于开源协议开发,能够通过自然语言指令驱动计算机完成…

2026/8/3 20:09:43 阅读更多 →

日新闻

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南 【免费下载链接】Umi-OCR OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。…

2026/8/3 0:00:47 阅读更多 →
[具身智能-181]:PC+服务器+具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构

[具身智能-181]:PC+服务器+具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构

PC服务器具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构一、前言:具身智能需要“混合算力闭环系统”传统人工智能依赖云端静态数据集训练,不具备物理交互能力,无法适应真实世界的不确定性。具身智能(Embodied…

2026/8/3 0:00:47 阅读更多 →
[具身智能-181]:大分布式通信模型对比:看懂为什么 DDS 是 ROS2 底层通信最优解

[具身智能-181]:大分布式通信模型对比:看懂为什么 DDS 是 ROS2 底层通信最优解

前言构建机器人、具身智能这类分布式实时系统,通信底座直接决定整套系统的实时性、容错性、组网能力。分布式领域长期存在 4 类经典通信架构:点对点模式、Broker 中间代理模式、广播模式、以数据为中心(DDS)模式。很多开发者疑惑&…

2026/8/3 0:00:47 阅读更多 →

周新闻

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

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

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

2026/8/3 4:58:13 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

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

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

2026/8/3 1:53:31 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

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

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

2026/8/3 4:36:35 阅读更多 →

月新闻

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

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

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

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

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

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

2026/8/3 5:19:38 阅读更多 →
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/3 8:27:36 阅读更多 →