摘要:
下文讲述Linux中htpasswd的功能说明,如下所示;
htpasswd:是Apache中一个web服务内置工具
htpasswd命令功能:
用于创建和更新储存用户名、
域和用户基本认证的密码文件
htpasswd命令的语法格式:
htpasswd [参数] [用户和密码]
-----常用参数说明------
-c:创建一个加密文件
-n:不更新加密文件,只将加密后的用户名密码显示在屏幕上
-m:默认采用MD5算法对密码进行加密
-d:采用CRYPT算法对密码进行加密
-p:不对密码进行进行加密,即明文密码
-s:采用SHA算法对密码进行加密
-b:在命令行中一并输入用户名和密码而不是根据提示输入密码
-D:删除指定的用户
例:
htpasswd命令的示例分享
---添加用户并设置密码
[root@maomao365 ~]# htpasswd -bc .passwd maomaouser pwd123456
--在上面生成的密码文件中添加一个用户并设置密码
[root@maomao365 ~]# htpasswd -b .passwd maomaouser pwd123456
----删除用户名和密码
[root@maomao365 ~]# htpasswd -D .passwd maomaouser