htpasswd命令

htpasswd命令

   张吉吉     2020年6月22日 04:02     1746    

htpasswd是apache的一个工具,该工具主要用于建立和更新存储用户名、密码的文本文件,主要用于对基于http用户的认证。

 

apache htpasswd命令选项参数说明

-c 创建一个加密文件

-n 不更新加密文件,只将apache htpasswd命令加密后的用户名密码显示在屏幕上

-m 默认apache htpassswd命令采用MD5算法对密码进行加密

-d apache htpassswd命令采用CRYPT算法对密码进行加密

-p apache htpassswd命令不对密码进行进行加密,即明文密码

-s apache htpassswd命令采用SHA算法对密码进行加密

-b 在apache htpassswd命令行中一并输入用户名和密码而不是根据提示输入密码

-D 删除指定的用户

 

示例:

(1)生成文件,并添加用户和密码

htpasswd –bc password admin 123456

这样就在当前目录下,生成了一个名为password的文件,里边记录了用户和密码。  1.png

 

(2)在文件中增加用户和密码

这个就是不需要增加-c这个参数了

htpasswd –b password root 654321

2.png

 

(3)只想生成一个用户和密码,不写入文件

3.png

 

(4)删除用户和密码

htpasswd -D password root 654321

4.png


文章评论

0

其他文章