Linux htpasswd命令

Lear 2025-07-24 10:00:00
Categories: > Tags:

Linux htpasswd命令

Linux htpasswd命令:为基本身份验证管理用户文件。

Linux htpasswd命令 功能描述


使用htpasswd命令可以创建和更新用于存储用户名和密码的平面文件,以进行HTTP用户基本的身份验证。

Linux htpasswd命令 语法


htpasswd [选项] [密码文件] [用户名]

htpasswd [选项] [密码文件] [用户名] [密码]

htpasswd [选项] [用户名]

htpasswd [选项] [用户名] [密码]

Bash

Copy

选项含义:
命令中各选项的含义如表所示。

htpasswd命令选项含义

Linux htpasswd命令 示例


为用户zhangsan创建用于存储用户名和密码的/root/sh文件

[root@rhel ~]# htpasswd -c /root/sh zhangsan

New password: //输入用户zhangsan的认证口令

Re-type new password: //再次输入用户zhangsan的认证口令

Adding password for user zhangsan

Bash

Copy

以MD5加密方式为用户zhangsan创建用于存储用户名和密码的/root/sh文件

[root@rhel ~]# htpasswd -m /root/sh zhangsan

New password: //输入用户zhangsan的认证口令

Re-type new password: //再次输入用户zhangsan的认证口令

Updating password for user zhangsan