news 2026/7/7 21:33:29

30、Linux系统安全:加密、权限设置与文件保护

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
30、Linux系统安全:加密、权限设置与文件保护

Linux系统安全:加密、权限设置与文件保护

1. MD5加密与PAM模块

在Linux系统中,/etc/shadow文件使用MD5消息摘要算法,该算法在RFC 1321( www.ietf.org/rfc/rfc1321.txt )中有详细描述。MD5可以将任意长度的消息转换为128位的消息摘要(即文件的指纹),这样就可以通过私钥对其进行数字签名。MD5在密码加密方面也表现出色。

与旧的密码加密方式相比,MD5加密的密码长度不再局限于最多8个字符,新的密码可以更长。更长的密码更难被猜测,即使/etc/shadow文件落入坏人手中也更安全。

/etc/shadow文件中,若使用了MD5加密,加密后的密码会更长,并且都以$1$开头,例如:

root:$1$AAAni/yN$uESHbzUpy9Cgfoo1Bf0tS0:11077:0:99999:7:-1:-1:134540356

MD5加密由一个名为可插拔认证模块(PAM)的附加程序模块执行。Linux的PAM为用户认证提供了灵活的方法。通过设置PAM的配置文件,可以在不修改验证用户身份的关键程序(如loginpasswd)的情况下,动态更改认证方法。

Linux广泛使用PAM功能,PAM模块分布在多个文件中,其配置文

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/7 20:56:40

28、Linux 系统安全防护全解析

Linux 系统安全防护全解析 1. 为何要关注安全 在当今的网络世界中,Linux 系统的安全问题不容忽视。对于独立系统或孤立局域网中的系统,需要保护系统免受用户的不当操作,防止用户有意或无意地修改、删除系统文件,以及避免用户破坏他人或自己的文件。 而当 Linux 系统连接…

作者头像 李华
网站建设 2026/7/7 20:56:39

cmus终极音效配置指南:均衡器和重放增益完全掌握

cmus终极音效配置指南:均衡器和重放增益完全掌握 【免费下载链接】cmus Small, fast and powerful console music player for Unix-like operating systems. 项目地址: https://gitcode.com/gh_mirrors/cm/cmus cmus作为一款强大的终端音乐播放器&#xff0c…

作者头像 李华
网站建设 2026/7/7 11:31:54

Apache Cassandra版本升级策略:风险导向的分布式数据库迁移实践

Apache Cassandra版本升级策略:风险导向的分布式数据库迁移实践 【免费下载链接】cassandra Mirror of Apache Cassandra 项目地址: https://gitcode.com/gh_mirrors/cassandra1/cassandra Apache Cassandra作为业界领先的分布式NoSQL数据库系统,…

作者头像 李华
网站建设 2026/7/7 20:56:40

OpenHarmony 特有挑战:如何让 Flutter 应用支持分布式软总线

引言 OpenHarmony 作为华为主导的开源分布式操作系统,其核心能力之一是分布式软总线(DSoftBus),它实现了设备间低延迟、高可靠、自发现、自组网的通信机制。然而,对于使用跨平台框架如 Flutter 开发的应用来说&#x…

作者头像 李华
网站建设 2026/7/7 4:30:57

SAP在制造业的典型应用:揭示如何实现生产效率与运营透明双提升

在当今充满不确定性的市场环境中,制造企业正面临前所未有的压力:客户需求瞬息万变,生产计划朝令夕改;车间如同“黑箱”,进度与质量难以实时掌控;原材料成本攀升,库存却居高不下。这些痛点并非孤…

作者头像 李华