pwdhash 命令的作用是可以在 LDIF 密码字段中生产可以使用的密码哈希值。 哈希值是一段数据唯一且极其紧凑的数值表示形式。如果散列一段明文而且哪怕只更改该段落的一个字母,随后的哈希都将产生不同的值。要找到散列为同一个值的两个不同的输入,在计算上是不可能的,所以数据的哈希值可以检验数据的完整性。一般用于快速查找和加密算法。 在密码学中,hash 算法的作用主要是用于消息摘要和签名,换句话说,它主要用于对整个消息的完整性进行校验。
语法格式:
pwdhash [参数] [密码]
常用参数:
参数 描述
-H 显示摘要信息
-s <方案> 指定要使用的密码方案,比如 MD5、SHA1、SHA256、SHA512、SSHA、SSHA256 或 SSHA512
-c <密码>< 密码 2> 对密码进行比较
-D <配置目录> 从 ns-slapd 配置直接进入密码模式
命令实战
产生密码 mylinux 的哈希值:
[root@mylinux ~]# pwdhash mylinux
以密码方案 MD5 产生密码 mylinux 的哈希值:
[root@mylinux ~]# pwdhash -s MD5 mylinux
对密码 mylinux 和 linux 产生的哈希值进行比较:
[root@mylinux ~]# pwdhash -c mylinux linux
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/128049.html
摘要:原文链接一从自动化需求说起如何生成一个用户登录密码可能有人会说用生成。相对准确的说法是,用户密码明文经过某种哈希算法计算所获得的密文。用户密码明文字符串加盐后使用哈希算法所得的哈希值,即哈希明文盐。 原文链接: https://voidint.github.io/pos... 一、从自动化需求说起 如何生成一个Linux用户登录密码?可能有人会说用passwd生成。的确,passwd命...
摘要:书名构建安全的应用作者美译者张庆龙以下记录这本安全小书的大致内容,对书中的知识点进行备忘。可以保证内容的安全性,使得只有最终传递到的具有有效证书的接收者才能得到这一内容。缺省安全及跨站攻击缺省安全我们应该为验 书名:构建安全的 PHP 应用 作者:(美) Ben Edmunds 译者:张庆龙 以下记录这本 PHP Web 安全小书的大致内容,对书中的知识点进行备忘。 不要相信任何用...
slappasswd 命令的作用是可以生成 LDAP 管理员密码。 slappasswd 命令支持多种加密方案如:CRYPT、MD5、SMD5、SSHA 和 SHA。 其中最常用的是:MD5 全称为 Message Digest algorithm 5,信息摘要算法。SHA 全称为 Secure Hash Algorithm,安全散列算法。而 SHA 算法中 SHA256 相对安全。语法格式:sl...
摘要:结论对用户密码进行加密时需要做到防止用户密码明文被窃听交给,明文传输。为什么盐可以明文存储攻击者很难有足够的计算资源和存储空间建立海量的哈希值密码数据库,针对单条用户记录,建立哈希值密码数据库进行攻击的成本过高。 摘要 密码验证是很常见的需求,如何在实现功能之余,防止用户密码泄露,已经有了很成熟的方案。这篇文章把自己的思考和结论做一下记录。 结论 对用户密码进行加密时需要做到: 防止用...
摘要:所以我们今天只谈前端加密,一个部分人认为没有意义的工作。在中,认证过程使用了非对称加密算法,非认证过程中使用了对称加密算法。非对称加密上文中我们讨论了前端的哈希加密以及应用的场景。 showImg(https://segmentfault.com/img/bVAhTC); 当然在谈安全。 前端安全是Web安全的一部分,常见的安全问题会有XSS、CSRF、SQL注入等,然而这些已经在程师...
阅读 1279·2024-02-01 10:43
阅读 366·2024-01-31 14:58
阅读 432·2024-01-31 14:54
阅读 813·2024-01-29 17:11
阅读 2200·2024-01-25 14:55
阅读 1476·2023-06-02 13:36
阅读 2075·2023-05-23 10:26
阅读 468·2023-05-23 10:25