密码哈希

关于密码哈希的技术文章和开发文档。

Linux 中的 /etc/passwd 文件:文件格式与字段详解

本文详解 Linux 系统中/etc/passwd 文件的格式、字段含义及安全使用方法。文章解析了用户名、UID、GID、家目录及登录 Shell 等七个核心字段的作用,解释了为何密码哈希移至/etc/shadow,并介绍了如何使用 cat、less 或 getent 命令查看文件内容,以及通过 vipw 安全编辑账户数据的最佳实践。

2026-10-09 8 运维部署
在Ubuntu 26.04上设置PostfixAdmin

在Ubuntu 26.04上设置PostfixAdmin

本文详细介绍在 Ubuntu 26.04 系统上从零搭建 PostfixAdmin 邮件管理系统的完整流程。内容涵盖 DNS 记录(A、MX、SPF、PTR)配置、Nginx 与 PHP/MySQL 环境部署、PostfixAdmin 源码安装及数据库初始化、Let's Encrypt SSL 证书获取与应用,以及通过 Web 界面或命令行创建管理员账户和虚拟域,帮助用户高效管理基于 Postfix 的邮件服务器。

2026-10-22 6 运维部署

sha256sum 与 md5sum:在 Linux 中校验校验和

本文详解 Linux 下如何使用 sha256sum 和 md5sum 生成、比较及验证文件校验和。重点讲解 SHA-256 与 MD5 算法区别,指导用户通过 GPG 签名验证 Ubuntu ISO 等发布包的安全性,防止文件被篡改或损坏,确保下载内容的完整与可信。

2026-10-15 18 运维部署

Linux 中的 su 命令:如何切换用户

本文详解 Linux 中 su 命令的使用方法,涵盖如何切换到 root 或其他用户、登录与非登录 shell 的区别、环境变量保留选项及运行单个命令的技巧。同时对比 su 与 sudo 在密码机制、审计日志及安全策略上的差异,并提供常见错误排查指南,帮助系统管理员高效管理权限。

2026-10-10 14 运维部署

如何在Linux中创建用户(useradd命令)

本文详细介绍如何在 Linux 系统中使用 useradd 命令创建新用户账户。内容涵盖设置主目录、指定登录 Shell、分配用户 ID(UID)和组 ID(GID)、添加过期日期以及设置密码等关键步骤。同时对比了 useradd 与 adduser 的区别,提供了系统用户创建方法及常见问题解决方案,是 Linux 系统管理员必备的操作指南。

2026-10-19 7 运维部署

【Laravel 文档】哈希

本文介绍 Laravel 门面提供的安全密码哈希功能,涵盖 Bcrypt 和 Argon2 算法配置。讲解如何通过调整工作因子增强安全性,防止暴力破解和彩虹表攻击。同时说明如何验证密码匹配、判断是否需要重新哈希以及处理哈希算法验证异常,帮助开发者构建更安全的认证系统。

2026-10-22 0 后端开发

【Laravel 文档】密码重置

本文详细介绍 Laravel 框架中内置的密码重置功能。内容涵盖安装入门套件、配置数据库或缓存驱动、设置用户模型与契约、定义请求链接及重置表单的路由、处理令牌验证逻辑、翻译状态消息,以及如何自定义重置邮件模板和清理过期数据,助您快速搭建安全身份验证系统。

2026-10-22 1 后端开发

【Laravel 文档】Fortify

辅助工具:提供 Vue 和 Svelte 项目中集成 Laravel Fortify 进行通行密钥(WebAuthn)身份验证、密码确认、注册、重置及邮箱验证的完整 API 端点逻辑与前端交互指南。

2026-10-22 1 后端开发

【WordPress高级管理手册】登录

本指南详解 WordPress 身份验证机制,涵盖登录页面设置、Cookie 管理与安全配置。提供忘记密码后的标准恢复流程及 WP-CLI、phpMyAdmin 等高级技术重置方法。同时解析登录循环、Cookie 被阻止等常见故障的排查步骤,助您保障站点访问安全与稳定运行。

2026-10-20 3 后端开发