Linux/UNIX使用htpasswd命令生成htpasswd来存储用户名和密码
时间:2020-01-09 14:16:10 来源:igfitidea点击:
问题描述:如何使用htpasswd命令存储用户名和密码?
htpasswd用于创建和更新用于存储用户名和密码的平面文件,以用于HTTP用户的基本身份验证。
如果htpasswd无法访问文件,例如无法写入输出文件或无法读取文件以更新文件,则它将返回错误状态并且不进行任何更改。
创建一个新的密码文件
以下命令将创建一个新文件,并将记录存储在其中,供用户jerry使用。
提示用户输入密码。
如果文件存在且无法读取或写入,则不会更改该文件,并且htpasswd将显示一条消息并返回错误状态。
# htpasswd -c /home/pwww/.htpasswd jerry
更改或更新密码
要添加或修改用户tom的密码,请输入:
# htpasswd /home/pwww/.htpasswd-users tom
提示用户输入密码。