自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(441)
  • 收藏
  • 关注

原创 SSSD介绍

SSSD(System Security Services Daemon,系统安全服务守护进程)是 Linux 系统中用于集中管理身份认证、授权和用户信息的服务。它主要用于连接远程身份管理服务(如 LDAP、Active Directory、FreeIPA 等),并在本地缓存用户和组信息以提高性能。SSSD 的主要配置文件是。

2025-07-25 15:18:04 162

原创 ip link show 查看/配置网络接口

是 Linux 系统中用于查看和配置网络接口(网卡、虚拟接口等)的命令,属于。它是现代 Linux 系统中替代传统。后,典型输出如下(以以太网接口。

2025-07-25 14:54:31 224

原创 禁用用户ssh登录

【代码】禁用用户ssh登录。

2025-07-24 14:50:00 253

原创 /etc/ssh/sshd_config禁用root登录

【代码】/etc/ssh/sshd_config禁用root登录。

2025-07-24 14:40:19 400

原创 crontab反复测试任务不生效问题解决

重启过服务后,等几分钟再试一下。

2025-07-22 17:18:21 89

原创 crontab配置定时任务

是 Linux/Unix 系统中用于设置定时任务的工具,允许用户按固定时间周期执行命令或脚本。,可以实现自动化运维任务(如备份、监控、清理日志等)。默认环境与终端不同,建议在。

2025-07-22 17:14:02 415

原创 date修改时间后cron不生效

当前使用修改了系统时间,但是看到cron相关日志显示的时间戳依然是。

2025-07-22 15:03:34 133

原创 data修改系统时间

命令修改系统时间,但需注意权限和影响范围。命令可灵活调整系统时间,但务必注意对系统服务的影响!在 Linux 系统中,可以使用。

2025-07-22 14:46:53 328

原创 crontab配置定时任务(每天凌晨1点执行脚本)

假设您的同步脚本路径为。

2025-07-22 14:16:34 122

原创 模拟高负载测试脚本

【代码】模拟高负载测试脚本。

2025-07-21 17:40:47 315

原创 rsync报错解决

此方法会禁用主机密钥验证,存在中间人攻击风险,仅用于测试环境。通过以上步骤,可安全解决主机密钥变更导致的连接问题。)的SSH密钥已变更,导致本地主机的。文件中的记录不匹配。确认后,新密钥将自动存入。重新执行rsync接受新密钥。这个错误表明远程主机(rsync报密钥错误。

2025-07-21 14:01:23 1017

原创 nmcli命令配置DNS地址

【代码】nmcli命令配置DNS地址。

2025-07-21 13:48:03 116

原创 VMware Workstation Pro克隆虚拟机导致网络异常解决方法

生成MAC需要先关机。

2025-07-21 09:57:03 135

原创 RHEL/CentOS 的系统安装程序界面介绍

的界面,它是 Red Hat Enterprise Linux (RHEL) 和 CentOS 等系统在安装过程中使用的图形化/文本模式安装工具。

2025-07-18 13:42:19 229

原创 PAM配置文件解析,配置文件优先级

管理 PAM 配置时,/etc/authselect/在 RHEL/CentOS 8+ 系统中,当使用。

2025-07-17 15:54:38 694

原创 PAM认证相关的日志信息

调试完成后应关闭,避免日志爆炸。通过分析这些日志,可以快速定位。

2025-07-17 15:26:04 991

原创 RubyGems 与 gem 详解:配置、命令与私有库搭建

因为网络问题,如果直接访问Ruby官方源速度可能会很慢,会话会一直卡住,甚至出现无法连接的问题。可以将 Bundler 的 gem 下载源从官方。通过以上配置,您可以根据实际需求选择适合的 RubyGems 管理方案,无论是个人开发还是企业级应用都能获得高效稳定的依赖管理体验。不变),将 Bundler 的 gem 下载请求从。为 Bundler 配置镜像源,在不修改项目。切换到国内镜像站(如阿里云镜像)的情况下(保持 source。配置类似于网络代理,底层通过。

2025-07-16 16:37:38 739

原创 gem install报错解析

这个错误表明你当前的 Ruby 版本(2.5.0)太旧,无法安装最新版的 Bundler(需要 Ruby ≥ 3.1.0)。选择方案1可彻底解决兼容性问题,方案2/3适合临时需求但可能限制功能。

2025-07-16 16:20:03 296

原创 获取mysql初始化root密码

MySQL在初始化时已经生成了一个临时root密码 可通过。

2025-07-16 11:07:46 252

原创 Bash shell用法

处理边界文件(如最早/最新的日志)

2025-07-15 16:14:43 662

原创 chrony时间同步常用命令

【代码】chrony时间同步常用命令。

2025-07-15 14:48:50 700

原创 Split Lock日志分析

这很可能是主机夯死的主因。可进一步精准定位问题模块!Split Lock 是。

2025-07-15 14:37:15 905

原创 Bash常见条件语句和循环语句

掌握这些语句后,可以覆盖 95% 的 Bash 脚本编写需求!:条件为假时重复执行(与。:根据条件执行不同代码块。:多分支条件匹配(类似。:条件为真时重复执行。

2025-07-14 14:39:23 341

原创 Bash函数详解

可以自定义函数名称,例如将。

2025-07-11 17:17:48 419

原创 bash中||与&&的区别

是两种常用的逻辑操作符,用于控制命令的执行流程。的区别后,可以显著提升脚本的简洁性和健壮性。

2025-07-11 16:33:25 343

原创 bash脚本-z检查参数是否为空

以下是一个完整的脚本示例,演示如何使用。如果年龄未提供,默认设为。

2025-07-11 16:15:35 238

原创 Split Lock(拆分锁)内核机制

LOCKwarnWARNINGWARNINGPANICWARNING某些程序为了性能,会偷偷把本应“原子”的操作拆成多步(跨多个内存地址)。如果在系统启动时的messages(即内核配置了相关策略),但Split Lock 事件。它相当于一条“声明”,告诉您系统会如何处理拆分锁问题。

2025-07-10 17:19:23 620

原创 服务器内核级故障排查

dmesg-Tsudo| lessq/Oops/paniclessOopspanicBUGBUG-k--since--untilvmcore如果配置了kdumpvmcorecrash。

2025-07-10 16:39:31 400

原创 Linux 内核日志中常见错误

内核遇到非致命性错误(通常是代码逻辑问题),但系统可能继续运行(部分功能异常)。内核遇到无法恢复的致命错误,系统主动崩溃(防止数据损坏)。内核检测到潜在问题,但未导致直接崩溃(警告级别低于。通过关键词精准定位问题类型,可大幅缩短故障排查时间!内核检测到设计预期外的非法状态(主动触发。CPU/内存/总线报告硬件级错误(通过。内核尝试解引用空指针(访问。

2025-07-10 15:54:30 362

原创 配置rsync定时同步

根据项目需求配置定时任务,每天晚上八点通过rsync将主机/tmp/yana/目录中的数据文件,传输到备机的/data/目录中。✅:主机无需密码即可登录备机。$(date$(date$(date-a-rlptgoD-v-z--delete--checksum--progress/source//target/-z--checksum--delete--progresscrontab -e如果想指定用户执行定时任务,可以先切换至指定用户,再执行crontab -e配置定时任务。记得将。

2025-07-10 14:53:47 654

原创 RHEL操作系统内核升级/降级

将 /boot 目录下的内核文件(vmlinuz)和初始化内存盘文件(initramfs)打包备份。

2025-07-07 17:40:01 313

原创 GRUB2相关命令

当主机安装了多个操作系统(如 Windows + Linux 双系统),需要固定默认启动某个系统。:在 Ansible/Puppet 脚本中,需让服务器下次启动时进入特定模式(如单用户模式)。:新内核(如5.4.0-100)启动失败,需临时切换回旧内核(5.4.0-99)。系统安装了新内核,但希望继续使用旧内核作为默认选项(测试新内核稳定性时)。:系统因内核崩溃进入救援模式,修复后需临时指定一个稳定内核启动。:系统升级了新内核,需测试其稳定性,但不想永久修改默认启动项。

2025-07-07 17:10:48 818

原创 GRUB2相关配置文件/目录说明

掌握这些文件的作用后,您可高效管理 GRUB2 引导流程,解决大多数启动问题!以下是 Linux 系统中与。

2025-07-07 10:44:32 273

原创 硬链接原理

硬链接是文件系统设计中高效且可靠的功能,理解其原理可以更好地应用于备份、存储优化等场景。硬链接是Unix/Linux文件系统的核心特性之一,其本质是。

2025-07-04 16:55:42 370

原创 ll内容详解

中定义),用于显示文件和目录的详细信息。输出的含义,可以快速诊断文件权限问题、识别文件类型和发现异常文件。

2025-07-04 16:41:36 361

原创 判断文件是否有硬链接

掌握这些方法可以帮助您有效管理系统中的硬链接,特别是在使用rsync等备份工具时验证硬链接是否正确创建。:硬链接共享相同的inode号。:第二列数字显示硬链接数量。

2025-07-04 16:33:21 191

原创 rsync --delete 选项详解

是 rsync 中一个功能强大但需要谨慎使用的选项,它用于确保目标目录与源目录严格一致,删除目标目录中存在但源目录中不存在的文件。 会删除目标目录中那些在源目录中不存在的文件和目录,使目标成为源的精确镜像。2. 远程同步时删除多余文件3. 安全删除(先模拟运行) 参数表示模拟运行,不会实际执行删除2. 无备份直接删除安全使用建议三步验证法:排除重要目录:使用备份目录:高级用法1. 限制删除数量最多只删除100个文件,超过则中止3. 保留删除的文件到特定目录

2025-07-04 15:45:56 313

原创 ssh-copy-id命令详解

是SSH密钥认证设置过程中最便捷的工具,能大大简化配置流程并减少人为错误。是一个便捷工具,用于将本地 SSH 公钥复制到远程主机的。系统会提示输入远程主机的密码,成功后即可实现免密登录。文件中,是实现 SSH 免密登录的关键步骤。如果配置成功,应该可以直接登录而无需密码。

2025-07-04 14:34:17 781

原创 HBA常用命令

【代码】HBA常用命令。

2025-07-03 17:52:01 383

原创 lspci查看PCI设备详细信息

的工具,能够显示设备类型、厂商、驱动、内存映射等关键信息,是硬件排查和系统管理的必备命令。是 Linux 系统中用于列出所有。

2025-07-03 17:09:20 764

deploy_v2.sh

deploy_v2.sh

2023-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除