avatar
文章
55
标签
47
分类
1

Home
Archives
Tags
Categories
FrankTest
搜索
Home
Archives
Tags
Categories

FrankTest

RHEL9 启用OS串口(Serial Port)信息输出
发表于2024-12-23|学习|Linux•Tool•测试•Serial•RHEL•Kernel
RHEL9 启用OS串口信息输出基于 RHEL 的系统上修改 GRUB 配置以调整内核启动参数: 备份现有的 GRUB 配置文件: 1cp /etc/default/grub /etc/default/grub.bak 将原始的 GRUB 配置文件 /etc/default/grub 备份为 /etc/default/grub.bak。 修改 GRUB 配置: 1sed -i "s/quiet/loglevel=8 console=tty1 console=ttyS1,115200n8/g" /etc/default/grub 使用 sed 命令查找并替换文件中的内容: 将 quiet 参数替换为 loglevel=8 console=tty1 console=ttyS1,115200n8。 这会启用详细日志输出 (loglevel=8),并将输出同时发送到 tty1 和串口 ttyS1,速率为 115200 波特率,8 个数据位,无校验位,1 个停止位。 重新生成 GRUB 配置文件: 1grub2-mkconfig -o /boot/efi/EFI/r ...
Linux bridge 与device对应关系
发表于2024-11-25|学习|Linux•Tool•测试
Linux bridge 与device对应关系lspci 是 Linux 系统中用于列出所有 PCI 设备信息的命令。-t 和 -t -v 是 lspci 命令的两种不同参数组合,它们分别提供不同级别的设备树信息和详细描述。 1. lspci -t 命令lspci -t 命令以树状结构的方式显示所有 PCI 设备的层次关系。这种格式有助于了解设备之间的父子关系,例如哪个设备是哪个设备的从属设备。它不显示设备的详细信息,而仅显示设备的层次结构。 示例输出: 12345678910111213141516171819202122232425262728root@DMIT-tigyEICHBB:~# lspci -t-[0000:00]-+-00.0 +-01.0 +-1a.0 +-1a.1 +-1a.2 +-1a.7 +-1b.0 +-1c.0-[01]-- +-1c.1-[02]-- +-1c.2-[03]- ...
TPM数据封存与解封
发表于2024-11-08|学习|Linux•Tool•测试•TPM
TPM 数据封存与解封 以下是两种使用 TPM 封存和解封数据的方法,一种是使用自定义的 Primary Key 作为父密钥,另一种是使用 Endorsement Key (EK) 和 Storage Root Key (SRK) 的组合。可以根据需求选择合适的方式。 方式一:使用 Primary Key 进行封存和解封1. 清除 TPM 并设置密码(如果尚未设置)确保 TPM 的状态是清除的,并设置 Owner 密码(例如 111111)。 12tpm2_cleartpm2_changeauth -c o 111111 2. 创建 Primary Key在 TPM 中创建一个 Primary Key,作为封存对象的父密钥。 1tpm2_createprimary -C o -c primary.ctx -P 111111 -C o:指定使用 Owner 层级。 -c primary.ctx:将 Primary Key 的上下文保存到 primary.ctx 文件中。 -P 111111:设置 Primary Key 的密码。 3. 封存(Seal)数据到 TPM将要封存的数据 ...
NVIDIA 交换机快速配置 - Cumulus Linux
发表于2024-11-01|学习|Linux•Tool•CumulusLinux
NVIDIA 交换机快速配置 - Cumulus Linux 设置接口到桥接域: 查看端口 1Brctl show 查看交接机端口 1net show interface all 将接口 swp1 到 swp3 添加到桥接域 br_default 中。 1nv set interface swp1-3 bridge domain br_default 设置桥接域中的VLAN: 为桥接域 br_default 配置 VLAN 10 和 VLAN 20。1nv set bridge domain br_default vlan 10,20 设置无标签VLAN(untagged VLAN): 将 VLAN 1 设为无标签 VLAN,适用于默认VLAN不打标签的情况。1nv set bridge domain br_default untagged 1 为单个接口设置VLAN: 将接口 swp3 添加到桥接域 br_default 中,并指定为 VLAN 20。1nv set interface swp3 bridge domain br_default vlan 20 ...
PCIe高级错误报告
发表于2024-11-01|学习|Linux•Tool•AER
PCIe高级错误报告(AER)PCIe(Peripheral Component Interconnect Express)高级错误报告(AER)是一种机制,用于监控和报告在PCIe设备和链路上发生的错误。AER旨在提供更详细的错误信息,从而帮助工程师快速识别和解决问题。 AER 的主要功能 错误检测:实时监测PCIe设备中的错误情况。 错误报告:通过状态寄存器报告不同类型的错误。 错误处理:支持自动或手动错误恢复机制。 AER 寄存器AER通过几个关键寄存器来实现其功能: UESta(不可校正错误状态寄存器): 指示发生的不可校正错误类型,包括多个错误类型的位域。 功能:用于指示不可校正错误的状态。 寄存器字段: Bit 0:不可校正错误检测。设置为1表示检测到不可校正错误。 Bit 1:事务层超时。表示事务层操作超时。 Bit 2:接收器溢出。指示接收器缓冲区溢出。 Bit 3:格式错误的TLP。表示收到格式错误的事务层包(TLP)。 Bit 4:ECRC错误。指示外部循环冗余校验失败。 Bit 5:不支持的请求。表示收到不支持的请求类型。 Bit 6:AER不可校正错 ...
Linux搭建HTTP代理服务器
发表于2024-11-01|学习|Linux•Tool•Proxy•Squid
Linux搭建HTTP代理服务器1. 概述在 Ubuntu 和 RHEL 系统上搭建代理服务器并配置防火墙,以确保网络安全和访问控制。本文主要使用 Squid 作为代理服务器软件,并使用 UFW(Ubuntu)和 firewalld(RHEL)来管理防火墙。 2. 范围适用于希望通过代理服务器安全地访问互联网的用户和组织,适合 Ubuntu 和 RHEL 系统。 3. 职责 系统管理员:负责安装和配置代理服务器及防火墙,确保其安全性和正常运行。 用户:负责通过代理服务器访问互联网,并遵循公司网络安全政策。 4. 要求 具备 Ubuntu 或 RHEL 操作系统的服务器或计算机。 具备管理员权限。 5. 过程步骤 1: 更新系统在终端中运行以下命令以确保系统软件包是最新的: Ubuntu: 1sudo apt update && sudo apt upgrade -y RHEL: 1sudo yum update -y 步骤 2: 安装 Squid在终端中运行以下命令以安装 Squid: Ubuntu: 1sudo apt install squid -y ...
在Linux上使用 `grep`
发表于2024-10-22|学习|Linux
在Linux上使用 grep1. 概述grep 是一个强大的命令行工具,用于搜索文件中的文本模式。通过使用正则表达式,用户可以高效地查找和过滤数据。 2. 范围适用于需要处理和分析文本数据的用户,包括系统管理员、开发人员和数据分析师。 3. 职责 用户:进行 grep 的使用和操作。 系统管理员:负责维护系统环境,确保 grep 工具可用。 4. 要求 系统需安装 Unix/Linux 或者支持 grep 命令的环境。 基础的命令行操作知识。 5. 过程5.1 基本用法使用 grep 命令的基本语法如下: 1grep [选项] '模式' 文件名 5.2 常见选项及示例 忽略大小写: 1grep -i 'hello' file.txt 反向匹配: 1grep -v 'hello' file.txt 递归搜索: 1grep -r 'hello' /path/to/directory/ 显示行号: 1grep -n 'hello' file.txt 列出文件名: 1gr ...
Memory Rank/Channel/DPC
发表于2024-09-26|学习|Linux•Tool•测试•memory
Memory Rank/Channel/DPC内存 Rank、Channel 和 DPC(DIMMs per Channel) 这三个概念一起决定了系统的内存配置、性能和带宽。让我们从各自的定义和相互关系来讨论它们: 1. Memory Rank(内存Rank)内存 Rank 指的是一条内存条上有多少组内存芯片,这些组可以独立访问。Rank 决定了内存条的内部组织结构。 **Single Rank (单Rank)**:一条内存条中的内存芯片被划分为一个逻辑组,所有芯片可以同时被访问。 **Dual Rank (双Rank)**:一条内存条中的内存芯片分为两个逻辑组,内存控制器一次只能访问一个组。双Rank内存一般比单Rank内存的性能稍好,但对系统的支持要求较高。 **Quad Rank (四Rank)**:内存条中的内存芯片分为四个逻辑组,通常用于大容量内存条。 Rank的影响:更多的Rank通常意味着内存容量更大,能够提升内存带宽,但也可能导致系统延迟增加,兼容性变差。某些主板限制了支持的 Rank 数量。 2. Memory Channel(内存通道) ...
RHEL9 切换默认启动内核
发表于2024-09-26|学习|Linux•Tool•测试•RHEL•Kernel
RHEL9 切换默认启动内核 概述在 Red Hat Enterprise Linux 9 (RHEL9) 中切换默认启动内核的详细操作步骤。在某些情况下,切换默认内核可能是必要的,比如为了测试、提高性能或增强安全性。 适用范围适用于负责管理和维护 RHEL9 系统的系统管理员。 职责 系统管理员需要确保在切换默认内核后,系统的稳定性和功能性。 执行这些命令需要 root 权限或管理员权限。 在修改启动设置之前,建议进行备份以防止系统故障。 需求 RHEL9 系统 root 或管理员权限 已安装的所有内核版本信息 基本的 Linux 启动流程知识 操作步骤 查看所有已安装的内核 在设置默认内核之前,首先需要查看系统中已安装的内核列表。 执行以下命令来查看所有可用的内核:1grubby --info=ALL 示例输出:12345index=0kernel="/boot/vmlinuz-5.14.0-70.17.1.el9_0.x86_64"...index=1kernel="/boot/vmlinuz-5.14.0-50.12.2.el9.x8 ...
数字证书、证书颁发机构 (CA)、私钥、公钥和数字签名
发表于2024-08-15|学习|Linux•Tool•Certificate
数字证书、证书颁发机构 (CA)、私钥、公钥和数字签名1. 概述概述了使用数字证书、证书颁发机构 (CA)、私钥、公钥和数字签名的基本概念和程序。这些组件对于确保通信安全、验证数字数据的真实性和完整性至关重要。 2. 适用范围适用于组织内负责管理、部署和使用数字证书和加密技术的IT安全专业人员、系统管理员和开发人员。 3. 职责 IT安全团队:管理数字证书的生命周期,包括颁发、更新和吊销,确保符合安全策略。 系统管理员:配置系统以使用数字证书,并管理私钥的安全存储。 开发人员:在应用程序中集成公钥和私钥,以实现安全通信协议。 终端用户:使用配置了有效和可信证书的系统。 4. 要求 可信的证书颁发机构 (CA) 或内部CA设置。 生成加密密钥对的工具(例如OpenSSL)。 私钥的安全存储机制,如硬件安全模块 (HSM) 或加密文件。 配置为支持TLS/SSL协议的应用程序或系统,用于安全的数据传输。 5. 流程 5.1 生成密钥对 生成私钥: 使用加密工具(如OpenSSL)创建私钥。 示例命令:openssl genpkey -algorithm RSA -out p ...
1234…6
avatar
Frank
文章
55
标签
47
分类
1
公告
Frank's Blog
最新文章
Chipsec在Windows上的安装与执行2025-10-21
Linux 下将 ISO 写入 USB 磁盘2025-09-23
sedutil 编译与使用指南 (Draft)2025-09-19
PBA image 编译与使用指南 (Draft)2025-09-19
NVME 加密(Self-Encrypting Drives, TCG Opal / Enterprise / ISE / etc)相关介绍 (Draft)2025-09-17
分类
  • 学习53
标签
NVME stress BDF RHEL sedutil template Chipsec ssh Memtester DD Windows VM Numactl Intel Tool ISO Proxy YUM PXE Stressapptest BASH SR-IOV AER DHCP CPU 测试 Nmap AMD Certificate VNC InfiniBand RHEL9 TPM 虚拟机 Network Hexo Kernel Serial memory Template
归档
  • 十月 20251
  • 九月 20255
  • 八月 20253
  • 七月 20255
  • 六月 20253
  • 二月 20251
  • 十二月 20243
  • 十一月 20245
网站资讯
文章数目 :
55
已运行时间 :
本站访客数 :
本站总访问量 :
最后更新时间 :
©2020 - 2025 By Frank
框架 Hexo|主题 Butterfly
搜索
数据库加载中