「htdigest(1)」-

管理用于摘要认证的用户文件

命令语法格式

htdigest [ -c ] passwdfile realm username

命令描述

命令htdigest用于创建和更新用于存储HTTP用户摘要认证的用户名、域、密码的平面文件。Apache HTTP服务器提供的资源可以仅限于htdigest创建的文件中列出的用户。

本手册页仅列出命令行参数。 有关在httpd中配置摘要式身份验证所需的指令的详细信息,请参阅Apache手册,该手册是Apache发行版的一部分,或者可以在「httpd的主页」上找到。

命令支持的选项及含义

-c
创建passwdfile文件。 如果passwdfile已存在,则先删除它。

passwdfile
包含用户名、域、密码的文件名。 如果给出了-c,则创建此文件(如果该文件尚不存在),或者如果该文件存在则将其删除并重新创建。

realm
用户名所属的域名。 有关详细信息,请参阅「rfc2617#section-3.2.1」。

username
要在passwdfile中创建或更新的用户名。如果此文件不存在username,则添加一个条目。 如果确实存在,则更改密码。

注意事项

安全考虑

该程序作为setuid可执行文件不安全。 不要使它成为setuid。

参考文献

  • man 1 htdigest, Version 2.4.25-3

更新日志

  • 11/04/2018 创建文章