htpasswd是Apache的工具,主要用于建立和更新存储用户名,密码的文本文件,基于http用户的认证。
1.安装
- 查看是否安装
rpm -qf /usr/bin/htpasswd which htpasswd
- 安装
yum install httpd-tools -y
2.命令详解
通过 htpasswd -h可查看具体的命令用法
命令选项参数说明
参数 | 说明 |
---|---|
-c | 创建一个加密文件 |
-n | 不更新加密文件,只将htpasswd命令加密后的用户名和密码显示在屏幕上 |
-m | 默认htpassswd命令采用MD5算法对密码进行加密,该参数默认情况下可以不加 |
-d | 表示htpassswd命令采用CRYPT算法对密码进行加密 |
-s | 表示htpassswd命令采用SHA算法对密码进行加密 |
-p | 表示htpassswd命令不对密码进行进行加密,即明文 |